#include <NURBSMath.h>

Private Member Functions | |
| MAXON_INTERFACE_SIMPLE_VIRTUAL (NURBSCurveInterface, MAXON_REFERENCE_NORMAL) | |
|
private |
| MAXON_METHOD Result<Vector> EvaluateAt | ( | Float | s | ) | const |
| MAXON_METHOD Result<Vector> DeriveAt | ( | Float | s | ) | const |
| MAXON_METHOD Result<Int> GetDegree | ( | ) | const |
| MAXON_METHOD Result<Int> GetMaxDegree | ( | ) | const |
| MAXON_METHOD Int GetPointCount | ( | ) | const |
| MAXON_METHOD Result<Int> GetWeightCount | ( | ) | const |
| MAXON_METHOD Result<Vector> GetPoint | ( | Int | i | ) | const |
| MAXON_METHOD Result<Vector4d> GetPointWithWeight | ( | Int | i | ) | const |
| MAXON_METHOD const Block<const Vector4d> GetPointsWithWeights | ( | ) | const |
| MAXON_METHOD Result<Float> GetWeight | ( | Int | i | ) | const |
| MAXON_METHOD Result<void> SetPoint | ( | Int | i, |
| const Vector & | point | ||
| ) |
| MAXON_METHOD Result<void> SetPointWithWeight | ( | Int | i, |
| const Vector4d & | point | ||
| ) |
| MAXON_METHOD Result<void> ChangePoints | ( | const Block< Vector > & | points | ) |
| MAXON_METHOD Result<void> SetPointsWithWeights | ( | const Block< const Vector4d > & | points | ) |
| MAXON_METHOD Result<void> SetWeight | ( | Int | i, |
| Float | weight | ||
| ) |
| MAXON_METHOD Result<void> ChangeWeights | ( | const Block< const Float > & | weights | ) |
| MAXON_METHOD Result<void> ChangeWeights | ( | const Block< const Float32 > & | weights | ) |