21 #ifndef LIBMV_SIMPLE_PIPELINE_PACKED_INTRINSICS_H_
22 #define LIBMV_SIMPLE_PIPELINE_PACKED_INTRINSICS_H_
68 #define DEFINE_PARAMETER(parameter_name) \
69 void Set##parameter_name(double value) { \
70 SetParameter(OFFSET_##parameter_name, value); \
72 double Get##parameter_name() const { \
73 return GetParameter(OFFSET_##parameter_name); \
84 #undef DEFINE_PARAMETER
92 void SetParameter(
int index,
double value);
93 double GetParameter(
int index)
const;
97 array<double, NUM_PARAMETERS> parameters_;
101 array<bool, NUM_PARAMETERS> known_parameters_;
_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum const void *lists _GL_VOID_RET _GL_VOID const GLdouble *equation _GL_VOID_RET _GL_VOID GLdouble GLdouble blue _GL_VOID_RET _GL_VOID GLfloat GLfloat blue _GL_VOID_RET _GL_VOID GLint GLint blue _GL_VOID_RET _GL_VOID GLshort GLshort blue _GL_VOID_RET _GL_VOID GLubyte GLubyte blue _GL_VOID_RET _GL_VOID GLuint GLuint blue _GL_VOID_RET _GL_VOID GLushort GLushort blue _GL_VOID_RET _GL_VOID GLbyte GLbyte GLbyte alpha _GL_VOID_RET _GL_VOID GLdouble GLdouble GLdouble alpha _GL_VOID_RET _GL_VOID GLfloat GLfloat GLfloat alpha _GL_VOID_RET _GL_VOID GLint GLint GLint alpha _GL_VOID_RET _GL_VOID GLshort GLshort GLshort alpha _GL_VOID_RET _GL_VOID GLubyte GLubyte GLubyte alpha _GL_VOID_RET _GL_VOID GLuint GLuint GLuint alpha _GL_VOID_RET _GL_VOID GLushort GLushort GLushort alpha _GL_VOID_RET _GL_VOID GLenum mode _GL_VOID_RET _GL_VOID GLint y
double GetPrincipalPointY() const
void SetFocalLength(double focal_length)
double GetFocalLength() const
double GetPrincipalPointX() const
double * GetParametersBlock()
const double * GetParametersBlock() const
void SetPrincipalPoint(double x, double y)
@ OFFSET_PRINCIPAL_POINT_Y
@ OFFSET_PRINCIPAL_POINT_X
bool IsParameterDefined(int offset)
ccl_gpu_kernel_postfix ccl_global float int int int int float bool int offset
#define DEFINE_PARAMETER(parameter_name)