Functions
opennurbs_gl.cpp File Reference
#include "pcl/surface/3rdparty/opennurbs/opennurbs.h"
#include "pcl/surface/3rdparty/opennurbs/opennurbs_gl.h"
Include dependency graph for opennurbs_gl.cpp:

Go to the source code of this file.

Functions

static void GetGLCV (const int dim, const int is_rat, const double *cv, double xform[4][4], GLfloat *glcv)
void ON_GL (const int order, const int cv_count, const double *knot, GLfloat *glknot, int bPermitScaling, double *scale)
void ON_GL (const ON_NurbsCurve &nurbs_curve, GLUnurbsObj *nobj, GLenum type, int bPermitKnotScaling, double *knot_scale, double xform[][4])
void ON_GL (const ON_Curve &curve, GLUnurbsObj *nobj, GLenum type, double xform[][4])
void ON_GL (int dim, int is_rat, int nurb_order, int cv_count, const double *knot_vector, int cv_stride, const double *cv, GLUnurbsObj *nobj, GLenum type, int bPermitKnotScaling, double *knot_scale, double xform[][4])
void ON_GL (const ON_NurbsSurface &s, GLUnurbsObj *nobj, GLenum type, int bPermitKnotScaling, double *knot_scale0, double *knot_scale1)
void ON_GL (const ON_Brep &brep, GLUnurbsObj *nobj)
void ON_GL (const ON_BrepFace &face, GLUnurbsObj *nobj)
void ON_GL (const ON_Mesh &mesh)
void ON_GL (const ON_3dPoint &point)
void ON_GL (const ON_Point &point)
void ON_GL (const ON_PointCloud &cloud)
void ON_GL (const ON_Material &m)
void ON_GL (const ON_Color &rc, double alpha, GLfloat c[4])
void ON_GL (const ON_Color &rc, GLfloat c[4])
void ON_GL (const ON_Material *pMat)
void ON_GL (const ON_Light *light, GLenum light_index)
void ON_GL (const ON_Light &light, GLenum light_index)
void ON_GL (ON_Viewport &viewport, int port_left, int port_right, int port_bottom, int port_top)
void ON_GL (const ON_Viewport &viewport)
void ON_GL (const ON_Surface &surface, GLUnurbsObj *nobj)

Function Documentation

static void GetGLCV ( const int  dim,
const int  is_rat,
const double *  cv,
double  xform[4][4],
GLfloat *  glcv 
) [static]

Definition at line 92 of file opennurbs_gl.cpp.

void ON_GL ( const int  order,
const int  cv_count,
const double *  knot,
GLfloat *  glknot,
int  bPermitScaling,
double *  scale 
)

Definition at line 20 of file opennurbs_gl.cpp.

void ON_GL ( const ON_NurbsCurve nurbs_curve,
GLUnurbsObj *  nobj,
GLenum  type,
int  bPermitKnotScaling,
double *  knot_scale,
double  xform[][4] 
)

Definition at line 118 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Curve curve,
GLUnurbsObj *  nobj,
GLenum  type,
double  xform[][4] 
)

Definition at line 141 of file opennurbs_gl.cpp.

void ON_GL ( int  dim,
int  is_rat,
int  nurb_order,
int  cv_count,
const double *  knot_vector,
int  cv_stride,
const double *  cv,
GLUnurbsObj *  nobj,
GLenum  type,
int  bPermitKnotScaling,
double *  knot_scale,
double  xform[][4] 
)

Definition at line 188 of file opennurbs_gl.cpp.

void ON_GL ( const ON_NurbsSurface s,
GLUnurbsObj *  nobj,
GLenum  type,
int  bPermitKnotScaling,
double *  knot_scale0,
double *  knot_scale1 
)

Definition at line 274 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Brep brep,
GLUnurbsObj *  nobj 
)

Definition at line 344 of file opennurbs_gl.cpp.

void ON_GL ( const ON_BrepFace face,
GLUnurbsObj *  nobj 
)

Definition at line 358 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Mesh mesh)

Definition at line 441 of file opennurbs_gl.cpp.

void ON_GL ( const ON_3dPoint point)

Definition at line 540 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Point point)

Definition at line 547 of file opennurbs_gl.cpp.

void ON_GL ( const ON_PointCloud cloud)

Definition at line 556 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Material m)

Definition at line 567 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Color rc,
double  alpha,
GLfloat  c[4] 
)

Definition at line 572 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Color rc,
GLfloat  c[4] 
)

Definition at line 580 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Material pMat)

Definition at line 589 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Light light,
GLenum  light_index 
)

Definition at line 615 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Light light,
GLenum  light_index 
)

Definition at line 625 of file opennurbs_gl.cpp.

void ON_GL ( ON_Viewport viewport,
int  port_left,
int  port_right,
int  port_bottom,
int  port_top 
)

Definition at line 690 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Viewport viewport)

Definition at line 723 of file opennurbs_gl.cpp.

void ON_GL ( const ON_Surface surface,
GLUnurbsObj *  nobj 
)

Definition at line 739 of file opennurbs_gl.cpp.



pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:46