#include <vpcurve.h>
Inheritance diagram for VPCurve:
Public Member Functions | |
virtual void | GetPoint (double t, VPPoint4D *result)=0 |
Returns a point of the curve. | |
void | Transform (const VPTransform &t) |
Applies a transformation to all controlPoints. | |
Protected Attributes | |
std::vector< VPPoint4D > | controlPoints |
Definition at line 19 of file vpcurve.h.
|
Returns a point of the curve.
Implemented in VPBezier. |
|
Applies a transformation to all controlPoints.
Definition at line 23 of file vpcurve.cpp. References VPTransform::ApplyTo(), and controlPoints. Referenced by VPDof::Transform(). |
|
Definition at line 31 of file vpcurve.h. Referenced by VPBezier::GetControlPoint(), VPBezier::GetPoint(), VPBezier::SetControlPoint(), Transform(), and VPBezier::VPBezier(). |