|
Public Member Functions |
|
| TCubicBezier (const FuncValueType &cP0, const FuncValueType &cP1, const FuncValueType &cP2, const FuncValueType &cP3) |
| | Constructor with all four control points.
|
| | TCubicBezier (const FuncValueType &cP0, const FuncValueType &cP3) |
| | Constructor with the two end control points.
|
|
| TCubicBezier (const FuncValueType *pCP) |
|
| TCubicBezier (const TCubicBezier &cB) |
|
FuncValueType | operator() (const int i) const |
| | Const accessors by index.
|
|
FuncValueType & | operator() (const int i) |
| | Non-const accessors by index.
|
|
FuncValueType | operator() (const PrecisionType &u) const |
| | Evaluation of the curve at the given point.
|
|
FuncValueType | operator() (const PrecisionType &u) |
| | Evaluation of the curve at the given point.
|
|
FuncValueType | Evaluate (const PrecisionType &u) const |
| | Evaluation of the curve at the given point.
|