CIvfSplineSegment3d Class Reference
#include <ivfmath/IvfSplineSegment3d.h>
Inheritance diagram for CIvfSplineSegment3d:
List of all members.
Detailed Description
3d spline segment class
Implements a 3d spline segment, used in conjunction with the CIvfSpline3d class.
- Author:
- Jonas Lindemann
Definition at line 38 of file IvfSplineSegment3d.h.
Constructor & Destructor Documentation
CIvfSplineSegment3d::CIvfSplineSegment3d |
( |
|
) |
|
|
virtual CIvfSplineSegment3d::~CIvfSplineSegment3d |
( |
|
) |
[virtual] |
|
Member Function Documentation
double CIvfSplineSegment3d::getEndBias |
( |
|
) |
|
|
virtual CIvfVec3d* CIvfSplineSegment3d::getEndDirection |
( |
|
) |
[virtual] |
|
virtual CIvfVec3d* CIvfSplineSegment3d::getEndPoint |
( |
|
) |
[virtual] |
|
virtual CIvfVec3d* CIvfSplineSegment3d::getPosition |
( |
double |
t |
) |
[virtual] |
|
|
Get position on curve
- Parameters:
-
| t | distance from curve start 0 <= t <= 1 |
Implements CIvfCurveSegment3d. |
double CIvfSplineSegment3d::getSpeed |
( |
double |
t |
) |
|
|
|
Get curve speed
- Parameters:
-
| t | distance from curve start 0.0 <= t <= 1.0 |
|
double CIvfSplineSegment3d::getStartBias |
( |
|
) |
|
|
virtual CIvfVec3d* CIvfSplineSegment3d::getStartDirection |
( |
|
) |
[virtual] |
|
|
Get curve start direction |
virtual CIvfVec3d* CIvfSplineSegment3d::getStartPoint |
( |
|
) |
[virtual] |
|
virtual CIvfVec3d* CIvfSplineSegment3d::getTangent |
( |
double |
t |
) |
[virtual] |
|
|
Get curve tangent
- Parameters:
-
| t | distance from curve start 0.0 <= t <= 1.0 |
|
void CIvfSplineSegment3d::setEndBias |
( |
double |
bias |
) |
|
|
void CIvfSplineSegment3d::setEndPoint |
( |
CIvfVec3d * |
point |
) |
|
|
void CIvfSplineSegment3d::setStartBias |
( |
double |
bias |
) |
|
|
void CIvfSplineSegment3d::setStartPoint |
( |
CIvfVec3d * |
point |
) |
|
|
The documentation for this class was generated from the following file:
Generated on Fri Sep 1 15:36:58 2006 for Interactive Visualisation Framework - Ivf++ by
1.4.6-NO