#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 |