MeVisLabToolboxReference
|
The CSOSeedPoint can be interactively set and modified and is the framework for contours. More...
#include <CSOSeedPoint.h>
Public Member Functions | |
CSOSeedPoint () | |
Standard constructor. | |
CSOSeedPoint (const CSOSeedPoint &sPoint) | |
Copy constructor. | |
virtual | ~CSOSeedPoint () |
Standard destructor. | |
bool | getNeedsInterpolation () const |
Returns whether this seed point needs interpolation (its incident path points). | |
void | setNeedsInterpolation (bool needsInterpolation) |
Sets that this seed point needs interpolation (its incident path points). | |
Public Attributes | |
Vector3 | worldPosition |
The seed point's world position. | |
CSOPathPoints * | predPathPoints |
A pointer to the preceding path point list. | |
CSOPathPoints * | succPathPoints |
A pointer to the succeeding path point list. |
The CSOSeedPoint can be interactively set and modified and is the framework for contours.
Points in between those seed points are interpolated, forming the CSOPathPoints list.
Definition at line 30 of file CSOSeedPoint.h.
ml::CSOSeedPoint::CSOSeedPoint | ( | ) |
Standard constructor.
ml::CSOSeedPoint::CSOSeedPoint | ( | const CSOSeedPoint & | sPoint | ) |
Copy constructor.
virtual ml::CSOSeedPoint::~CSOSeedPoint | ( | ) | [virtual] |
Standard destructor.
bool ml::CSOSeedPoint::getNeedsInterpolation | ( | ) | const |
Returns whether this seed point needs interpolation (its incident path points).
void ml::CSOSeedPoint::setNeedsInterpolation | ( | bool | needsInterpolation | ) |
Sets that this seed point needs interpolation (its incident path points).
Referenced by ml::CSO::setNeedInterpolation().
A pointer to the preceding path point list.
Definition at line 47 of file CSOSeedPoint.h.
A pointer to the succeeding path point list.
Definition at line 49 of file CSOSeedPoint.h.
The seed point's world position.
Definition at line 44 of file CSOSeedPoint.h.