![]() |
doom3-gpl
Doom 3 GPL source release
|
#include <splines.h>
Public Member Functions | |
| idPointListInterface () | |
| ~idPointListInterface () | |
| virtual int | numPoints () |
| virtual void | addPoint (const float x, const float y, const float z) |
| virtual void | addPoint (const idVec3 &v) |
| virtual void | removePoint (int index) |
| virtual idVec3 * | getPoint (int index) |
| int | numSelectedPoints () |
| idVec3 * | getSelectedPoint (int index) |
| int | selectPointByRay (const idVec3 &origin, const idVec3 &direction, bool single) |
| int | isPointSelected (int index) |
| int | selectPoint (int index, bool single) |
| void | selectAll () |
| void | deselectAll () |
| virtual void | updateSelection (const idVec3 &move) |
| void | drawSelection () |
Protected Attributes | |
| idList< int > | selectedPoints |
|
inlinevirtual |
Reimplemented in idInterpolatedPosition, and idFixedPosition.
Reimplemented in idSplinePosition, idInterpolatedPosition, and idFixedPosition.
| void idPointListInterface::deselectAll | ( | ) |
Definition at line 225 of file splines.cpp.
| void idPointListInterface::drawSelection | ( | ) |
Definition at line 256 of file splines.cpp.
Reimplemented in idSplinePosition, idInterpolatedPosition, and idFixedPosition.
Definition at line 234 of file splines.cpp.
Definition at line 179 of file splines.cpp.
|
inlinevirtual |
Reimplemented in idSplinePosition, idInterpolatedPosition, and idFixedPosition.
| void idPointListInterface::selectAll | ( | ) |
Definition at line 213 of file splines.cpp.
Definition at line 194 of file splines.cpp.
| int idPointListInterface::selectPointByRay | ( | const idVec3 & | origin, |
| const idVec3 & | direction, | ||
| bool | single | ||
| ) |
Definition at line 143 of file splines.cpp.
Reimplemented in idSplinePosition.
Definition at line 244 of file splines.cpp.
1.8.6.