#include <nurbsGL.h>
Inheritance diagram for PLib::SPointCurveGL:
Public Methods | |
SPointCurveGL (int i, NurbsCurveSPf *c, int fix) | |
~SPointCurveGL () | |
virtual void | glObject () const |
virtual void | modify (const HPoint3Df &v) |
void | updateOthers () |
void | setStartEnd (SPointCurveGL *s, int r) |
Protected Attributes | |
HPoint3Df | spoint |
NurbsCurveSPf * | curve |
SPointCurveGL * | start |
int | rows |
Definition at line 548 of file nurbsGL.h.
|
The constructor for a curve point object.
Definition at line 3419 of file nurbsGL.cpp. Referenced by updateOthers. |
|
Displays a control point.
Displays a control point on the surface of a NURBS curve or a NURBS surface.
Reimplemented from PLib::CPointGL. Definition at line 578 of file nurbsGL.cpp. |
|
Modifies the surface point.
Reimplemented from PLib::CPointGL. Definition at line 3645 of file nurbsGL.cpp. References updateOthers. |
|
Updates the other control points.
Definition at line 3535 of file nurbsGL.cpp. References SPointCurveGL. Referenced by modify. |