#include <nurbs.h>
Public Member Functions |
|
| NURBSCurveEditor (NURBSCurve *pCurve) | |
| ~NURBSCurveEditor (void) | |
| void | Refresh (void) |
| void | OnMouseClick (float fX, float fY) |
| void | OnMouseRelease (float fX, float fY) |
| void | OnMouseMove (float fX, float fY) |
| void | OnDelete (void) |
| void | MoveCPTo (const Vector &v) |
Public Attributes |
|
| NURBSCurve * | m_pCurve |
| Vector | m_vDragDistance |
| Vector | m_vStartDrag |
| NURBSCurveEditor | ( | NURBSCurve * | pCurve | ) |
| ~NURBSCurveEditor | ( | void | ) |
| void Refresh | ( | void | ) |
| void OnMouseClick | ( | float | fX, |
| float | fY | ||
| ) |
| void OnMouseRelease | ( | float | fX, |
| float | fY | ||
| ) |
| void OnMouseMove | ( | float | fX, |
| float | fY | ||
| ) |
| void OnDelete | ( | void | ) |
| void MoveCPTo | ( | const Vector & | v | ) |