#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 OnMouseClick | ( | float | fX, |
| float | fY | ||
| ) |
| void OnMouseRelease | ( | float | fX, |
| float | fY | ||
| ) |
| void OnMouseMove | ( | float | fX, |
| float | fY | ||
| ) |
| NURBSCurve* m_pCurve |