25 #ifndef TRICLOPSVALIDATION_H 26 #define TRICLOPSVALIDATION_H 136 unsigned char value);
152 unsigned char *value);
207 unsigned char value);
223 unsigned char *value);
361 unsigned char value);
379 unsigned char *value);
401 unsigned char value);
417 unsigned char *value);
425 #endif // #ifndef TRICLOPSVALIDATION_H enum TriclopsError triclopsGetSurfaceValidationMapping(const TriclopsContext context, unsigned char *value)
Retrieves the current surface validation mapping.
Definition: triclopsvalidation.cpp:321
enum TriclopsError triclopsSetSubpixelValidationMapping(TriclopsContext context, unsigned char value)
Sets the value that appears in the disparity image for pixels that fail subpixel validation.
Definition: triclopsvalidation.cpp:190
enum TriclopsError triclopsGetTextureValidationThreshold(const TriclopsContext context, float *value)
Retrieves the texture validation threshold.
Definition: triclopsvalidation.cpp:80
enum TriclopsError triclopsGetBackForthValidation(const TriclopsContext context, TriclopsBool *on)
Gets the current back-forth validation setting.
Definition: triclopsvalidation.cpp:142
enum TriclopsError triclopsSetSurfaceValidation(TriclopsContext context, TriclopsBool on)
Enables or disables surface validation.
Definition: triclopsvalidation.cpp:222
TriclopsError
Error enumerator.
Definition: triclopserror.h:46
enum TriclopsError triclopsGetTextureValidationMapping(const TriclopsContext context, unsigned char *value)
Gets the value that appears in the disparity image for pixels that fail texture validation.
Definition: triclopsvalidation.cpp:112
void * TriclopsContext
Wrapper for the internal C++ Triclops context.
Definition: triclopstype.h:54
enum TriclopsError triclopsGetBackForthValidationMapping(const TriclopsContext context, unsigned char *value)
Gets the value that appears in the disparity image for pixels that fail back-forth validation...
Definition: triclopsvalidation.cpp:175
enum TriclopsError triclopsSetSurfaceValidationSize(TriclopsContext context, int size)
Sets the minimum number of pixels a surface can cover and still be considered valid.
Definition: triclopsvalidation.cpp:252
enum TriclopsError triclopsGetSubpixelValidationMapping(const TriclopsContext context, unsigned char *value)
Retrieves the value that appears in the disparity image for pixels that fail subpixel validation...
Definition: triclopsvalidation.cpp:207
enum TriclopsError triclopsGetTextureValidation(const TriclopsContext context, TriclopsBool *on)
Retrieves the state of the texture validation flag.
Definition: triclopsvalidation.cpp:47
enum TriclopsError triclopsSetSurfaceValidationDifference(TriclopsContext context, float diff)
Set the maximum disparity difference.
Definition: triclopsvalidation.cpp:280
enum TriclopsError triclopsGetSurfaceValidationSize(const TriclopsContext context, int *size)
Retrieves the current validation size.
Definition: triclopsvalidation.cpp:265
enum TriclopsError triclopsSetTextureValidationMapping(TriclopsContext context, unsigned char value)
Sets the value that appears in the disparity image for pixels that fail texture validation.
Definition: triclopsvalidation.cpp:95
enum TriclopsError triclopsSetTextureValidationThreshold(TriclopsContext context, float value)
Sets the texture validation threshold.
Definition: triclopsvalidation.cpp:62
enum TriclopsError triclopsSetBackForthValidation(TriclopsContext context, TriclopsBool on)
Enables or disables back-forth validation.
Definition: triclopsvalidation.cpp:127
enum TriclopsError triclopsSetSurfaceValidationMapping(TriclopsContext context, unsigned char value)
Sets the current surface validation mapping.
Definition: triclopsvalidation.cpp:308
enum TriclopsError triclopsGetSurfaceValidation(const TriclopsContext context, TriclopsBool *on)
Gets the current surface validation setting.
Definition: triclopsvalidation.cpp:237
enum TriclopsError triclopsSetBackForthValidationMapping(TriclopsContext context, unsigned char value)
Sets the value that appears in the disparity image for pixels that fail back-forth validation...
Definition: triclopsvalidation.cpp:158
int TriclopsBool
Boolean type definition kept for legacy purposes.
Definition: triclopstype.h:47
enum TriclopsError triclopsGetSurfaceValidationDifference(const TriclopsContext context, float *diff)
Returns maximum disparity difference.
Definition: triclopsvalidation.cpp:293
enum TriclopsError triclopsSetTextureValidation(const TriclopsContext context, TriclopsBool on)
Turns texture validation on or off.
Definition: triclopsvalidation.cpp:32