#include "pcl/surface/3rdparty/opennurbs/opennurbs.h"#include "pcl/surface/3rdparty/opennurbs/opennurbs_gl.h"
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) |
| 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.
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.
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.
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.
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.
Definition at line 572 of file opennurbs_gl.cpp.
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.
Definition at line 615 of file opennurbs_gl.cpp.
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.