/home/laradmin/lar/sensors/camera/xb3/triclops/include/triclops3d.h File Reference

This is from point grey. Check the manual for instructions. More...

#include <triclops.h>
Include dependency graph for triclops3d.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  TriclopsImage3d
struct  TriclopsPoint3d
struct  TriclopsTransform

Typedefs

typedef struct TriclopsImage3d TriclopsImage3d
typedef struct TriclopsPoint3d TriclopsPoint3d

Functions

TriclopsError triclopsCreateImage3d (TriclopsContext context, TriclopsImage3d **ppimage)
void triclopsDestroyImage3d (TriclopsImage3d **ppimage)
TriclopsError triclopsExtractImage3d (TriclopsContext context, TriclopsImage3d *pimage)
TriclopsError triclopsExtractWorldImage3d (TriclopsContext context, TriclopsImage3d *pimage)
TriclopsError triclopsGetTransformFromFile (char *fileName, TriclopsTransform *transform)
TriclopsError triclopsGetTriclopsToWorldTransform (TriclopsContext context, TriclopsTransform *transform)
TriclopsError triclopsRCD16ToWorldXYZ (TriclopsContext context, int row, int col, unsigned short disp, float *x, float *y, float *z)
TriclopsError triclopsRCD16ToXYZ (TriclopsContext context, int row, int col, unsigned short disp, float *x, float *y, float *z)
TriclopsError triclopsRCD8ToWorldXYZ (TriclopsContext context, int row, int col, unsigned char disp, float *x, float *y, float *z)
TriclopsError triclopsRCD8ToXYZ (TriclopsContext context, int row, int col, unsigned char disp, float *x, float *y, float *z)
TriclopsError triclopsRCDFloatToWorldXYZ (TriclopsContext context, float row, float col, float disp, float *x, float *y, float *z)
TriclopsError triclopsRCDFloatToXYZ (TriclopsContext context, float row, float col, float disp, float *x, float *y, float *z)
TriclopsError triclopsRCDMappedToWorldXYZ (TriclopsContext context, int row, int col, unsigned char disp, float *x, float *y, float *z)
TriclopsError triclopsRCDMappedToXYZ (TriclopsContext context, int row, int col, unsigned char disp, float *x, float *y, float *z)
TriclopsError triclopsRCDToWorldXYZ (TriclopsContext context, float row, float col, float disp, float *x, float *y, float *z)
TriclopsError triclopsRCDToXYZ (TriclopsContext context, float row, float col, float disp, float *x, float *y, float *z)
TriclopsError triclopsSetTriclopsToWorldTransform (TriclopsContext context, TriclopsTransform transform)
TriclopsError triclopsWorldXYZToRCD (TriclopsContext context, float x, float y, float z, float *row, float *col, float *disp)
TriclopsError triclopsWriteTransformToFile (char *fileName, TriclopsTransform *transform)
TriclopsError triclopsXYZToRCD (TriclopsContext context, float x, float y, float z, float *row, float *col, float *disp)

Detailed Description

This is from point grey. Check the manual for instructions.

Definition in file triclops3d.h.


Typedef Documentation


Function Documentation

TriclopsError triclopsCreateImage3d ( TriclopsContext  context,
TriclopsImage3d **  ppimage 
)
void triclopsDestroyImage3d ( TriclopsImage3d **  ppimage  ) 
TriclopsError triclopsExtractImage3d ( TriclopsContext  context,
TriclopsImage3d pimage 
)
TriclopsError triclopsExtractWorldImage3d ( TriclopsContext  context,
TriclopsImage3d pimage 
)
TriclopsError triclopsGetTransformFromFile ( char *  fileName,
TriclopsTransform transform 
)
TriclopsError triclopsGetTriclopsToWorldTransform ( TriclopsContext  context,
TriclopsTransform transform 
)
TriclopsError triclopsRCD16ToWorldXYZ ( TriclopsContext  context,
int  row,
int  col,
unsigned short  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCD16ToXYZ ( TriclopsContext  context,
int  row,
int  col,
unsigned short  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCD8ToWorldXYZ ( TriclopsContext  context,
int  row,
int  col,
unsigned char  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCD8ToXYZ ( TriclopsContext  context,
int  row,
int  col,
unsigned char  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCDFloatToWorldXYZ ( TriclopsContext  context,
float  row,
float  col,
float  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCDFloatToXYZ ( TriclopsContext  context,
float  row,
float  col,
float  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCDMappedToWorldXYZ ( TriclopsContext  context,
int  row,
int  col,
unsigned char  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCDMappedToXYZ ( TriclopsContext  context,
int  row,
int  col,
unsigned char  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCDToWorldXYZ ( TriclopsContext  context,
float  row,
float  col,
float  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsRCDToXYZ ( TriclopsContext  context,
float  row,
float  col,
float  disp,
float *  x,
float *  y,
float *  z 
)
TriclopsError triclopsSetTriclopsToWorldTransform ( TriclopsContext  context,
TriclopsTransform  transform 
)
TriclopsError triclopsWorldXYZToRCD ( TriclopsContext  context,
float  x,
float  y,
float  z,
float *  row,
float *  col,
float *  disp 
)
TriclopsError triclopsWriteTransformToFile ( char *  fileName,
TriclopsTransform transform 
)
TriclopsError triclopsXYZToRCD ( TriclopsContext  context,
float  x,
float  y,
float  z,
float *  row,
float *  col,
float *  disp 
)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines


xb3
Author(s): Miguel Oliveira, Tiago Talhada
autogenerated on Wed Jul 23 04:35:09 2014