vector< SLfloat > SLVfloat
vector< SLVec4f > SLVVec4f
Base class for curves defined by multiple 3D points.
SLVVec4f _points
Sample points (x,y,z) and time (w) of curve.
SLVfloat _lengths
Length of each curve segment.
virtual SLVec3f evaluate(const SLfloat t)=0
SLfloat _totalLength
Total length of curve.
virtual void draw(const SLMat4f &wm)=0