#include <sspt_controlpoint.h>
Classes | |
| struct | span |
Public Member Functions | |
| sspt_ControlPoint () | |
| sspt_ControlPoint (const sspt_Vector3 &location, unsigned long id) | |
| sspt_ControlPoint (const sspt_EditPoint &p) | |
| sspt_ControlPoint (const sspt_ControlPoint &cp) | |
| sspt_ControlPoint & | operator= (const sspt_ControlPoint &cp) |
| sspt_ControlPoint & | operator= (const sspt_EditPoint &p) |
| bool | intersect (const sspt_Ray &r, double *t) const |
| bool | near (const sspt_Vector3 &p) const |
| unsigned long | id () |
| sspt_Vector3 | location () const |
| void | draw () |
| void | drawFlat () |
| void | radius (double r) |
| sspt_ControlPoint::sspt_ControlPoint | ( | ) |
| sspt_ControlPoint::sspt_ControlPoint | ( | const sspt_Vector3 & | location, | |
| unsigned long | id | |||
| ) |
| sspt_ControlPoint::sspt_ControlPoint | ( | const sspt_EditPoint & | p | ) |
| sspt_ControlPoint::sspt_ControlPoint | ( | const sspt_ControlPoint & | cp | ) |
| void sspt_ControlPoint::draw | ( | ) |
| void sspt_ControlPoint::drawFlat | ( | ) |
| unsigned long sspt_ControlPoint::id | ( | ) | [inline] |
| bool sspt_ControlPoint::intersect | ( | const sspt_Ray & | r, | |
| double * | t | |||
| ) | const |
| sspt_Vector3 sspt_ControlPoint::location | ( | ) | const [inline] |
| bool sspt_ControlPoint::near | ( | const sspt_Vector3 & | p | ) | const |
| sspt_ControlPoint& sspt_ControlPoint::operator= | ( | const sspt_EditPoint & | p | ) |
| sspt_ControlPoint& sspt_ControlPoint::operator= | ( | const sspt_ControlPoint & | cp | ) |
| void sspt_ControlPoint::radius | ( | double | r | ) | [inline] |