_continuity | NURBSCurveWithContinuity< D > | private |
_curveDegree | NURBSCurve< DYNAMICDEGREE > | protected |
_knotMode | NURBSCurve< DYNAMICDEGREE > | private |
_knots | NURBSCurve< DYNAMICDEGREE > | private |
_memInit | NURBSCurve< DYNAMICDEGREE > | private |
_numPoints | NURBSCurveWithContinuity< D > | private |
_points | NURBSCurve< DYNAMICDEGREE > | private |
AddControlPoint(const Float t) | NURBSCurve< DYNAMICDEGREE > | |
AdjustT(Float s) const | NURBSCurveWithContinuity< D > | private |
CalculatePointFromBasisFunctions(Int span, Int deg, const detail::SmallStackMatrix< 2+1, D+1, Float > &basisFunctions) const | NURBSCurve< DYNAMICDEGREE > | protected |
CallParentInit(Int numPoints, Int degree, NURBSCURVE_KNOTMODE mode) | NURBSCurveWithContinuity< D > | private |
CallParentInit(Int numPoints, Int degree, NURBSCURVE_KNOTMODE mode) | NURBSCurveWithContinuity< D > | private |
ChangeKnotsInternal(const Block< const T > &knots) | NURBSCurveWithContinuity< D > | private |
ChangePoints(const Block< const Vector > &points) | NURBSCurveWithContinuity< D > | |
maxon::NURBSCurveInterface::ChangePoints(const Block< Vector > &points) | NURBSCurveInterface | |
ChangeWeights(const Block< const Float32 > &weights) | NURBSCurveWithContinuity< D > | |
ChangeWeights(const Block< const Float > &weights) | NURBSCurveWithContinuity< D > | |
ChangeWeightsInternal(const Block< const T > &weights) | NURBSCurveWithContinuity< D > | private |
CheckForKnotConsistency() | NURBSCurve< DYNAMICDEGREE > | protected |
ComputeBasisFunctions(Float u, Int span, Int maxDerivationDegree, detail::SmallStackMatrix< 2+1, D+1, Float > &basisFunctionsOutput) const | NURBSCurve< DYNAMICDEGREE > | protected |
DeriveAt(Float s) const | NURBSCurveWithContinuity< D > | |
NURBSCurve< DYNAMICDEGREE >::DeriveAt(Float u, Int span) const | NURBSCurve< DYNAMICDEGREE > | protected |
EvaluateAt(Float s) const | NURBSCurveWithContinuity< D > | |
NURBSCurve< DYNAMICDEGREE >::EvaluateAt(Float u, Int span) const | NURBSCurve< DYNAMICDEGREE > | protected |
FindSpan(Float u) const | NURBSCurve< DYNAMICDEGREE > | protected |
GetDegree() const | NURBSCurve< DYNAMICDEGREE > | |
GetKnot(Int i) const | NURBSCurve< DYNAMICDEGREE > | protected |
GetKnotCount() const | NURBSCurve< DYNAMICDEGREE > | protected |
GetKnotInfo(Int k) | NURBSCurve< DYNAMICDEGREE > | protected |
GetKnotMode() const | NURBSCurve< DYNAMICDEGREE > | |
GetKnots() const | NURBSCurve< DYNAMICDEGREE > | |
GetMaxDegree() const | NURBSCurve< DYNAMICDEGREE > | |
GetPoint(Int i) const | NURBSCurveWithContinuity< D > | |
GetPointCount() const | NURBSCurveWithContinuity< D > | |
GetPointsWithWeights() const | NURBSCurveWithContinuity< D > | |
GetPointWithWeight(Int i) const | NURBSCurveWithContinuity< D > | |
GetUmax() const | NURBSCurve< DYNAMICDEGREE > | protected |
GetUmin() const | NURBSCurve< DYNAMICDEGREE > | protected |
GetWeight(Int i) const | NURBSCurve< DYNAMICDEGREE > | |
GetWeightCount() const | NURBSCurve< DYNAMICDEGREE > | |
Init(Int points, NURBSCURVE_CONTINUITY continuity=NURBSCURVE_CONTINUITY::OPEN) | NURBSCurveWithContinuity< D > | |
Init(Int points, Int degree, NURBSCURVE_CONTINUITY continuity=NURBSCURVE_CONTINUITY::OPEN) | NURBSCurveWithContinuity< D > | |
NURBSCurve< DYNAMICDEGREE >::Init(Int points, NURBSCURVE_KNOTMODE mode=NURBSCURVE_KNOTMODE::CLAMPED_UNIFORM) | NURBSCurve< DYNAMICDEGREE > | |
NURBSCurve< DYNAMICDEGREE >::Init(Int points, Int degree, NURBSCURVE_KNOTMODE mode=NURBSCURVE_KNOTMODE::CLAMPED_UNIFORM) | NURBSCurve< DYNAMICDEGREE > | |
InitInternal(Int numPoints, Int degree, NURBSCURVE_CONTINUITY continuity) | NURBSCurveWithContinuity< D > | private |
NURBSCurve< DYNAMICDEGREE >::InitInternal(Int numPoints, Int degree, NURBSCURVE_KNOTMODE mode) | NURBSCurve< DYNAMICDEGREE > | protected |
NURBSCurve< DYNAMICDEGREE >::InitInternal(Int degree, const BaseArray< Vector4d > &points, const BaseArray< Float > &knots) | NURBSCurve< DYNAMICDEGREE > | protected |
NURBSCurve< DYNAMICDEGREE >::InitInternal(const NURBSCurve< OtherN > &other) | NURBSCurve< DYNAMICDEGREE > | protected |
InitKnots(NURBSCURVE_KNOTMODE mode) | NURBSCurve< DYNAMICDEGREE > | protected |
InsertKnot(Float s, Int nTimes) | NURBSCurve< DYNAMICDEGREE > | |
InsertKnot(Float u, Int span, Int nTimes) | NURBSCurve< DYNAMICDEGREE > | protected |
Interface typedef | NURBSCurveWithContinuity< D > | private |
MapStoU(Float s) const | NURBSCurve< DYNAMICDEGREE > | protected |
MapUtoS(Float u) const | NURBSCurve< DYNAMICDEGREE > | protected |
MAXON_IMPLEMENTATION_SIMPLE(NURBSCurveWithContinuity) | NURBSCurveWithContinuity< D > | private |
MAXON_INTERFACE_SIMPLE_VIRTUAL(NURBSCurveInterface, MAXON_REFERENCE_NORMAL) | NURBSCurveInterface | private |
NURBSCurve(const Interface::MTable &derivedTable) | NURBSCurve< DYNAMICDEGREE > | explicitprotected |
NURBSCurve() | NURBSCurve< DYNAMICDEGREE > | |
NURBSCurve(const NURBSCurve< D > &other) | NURBSCurve< DYNAMICDEGREE > | |
NURBSCurveWithContinuity() | NURBSCurveWithContinuity< D > | |
NURBSCurveWithContinuity(const NURBSCurveWithContinuity< D > &other) | NURBSCurveWithContinuity< D > | |
ParentType typedef | NURBSCurveWithContinuity< D > | private |
Reset() | NURBSCurve< DYNAMICDEGREE > | |
SetKnot(Int i, Float knot) | NURBSCurve< DYNAMICDEGREE > | |
SetKnots(NURBSCURVE_KNOTMODE mode) | NURBSCurveWithContinuity< D > | |
SetKnots(const Block< const Float > &knots) | NURBSCurveWithContinuity< D > | |
SetKnots(Block< const Float > &&knots) | NURBSCurveWithContinuity< D > | |
SetPoint(Int i, const Vector &point) | NURBSCurveWithContinuity< D > | |
SetPoints(const Block< const Vector > &points) | NURBSCurve< DYNAMICDEGREE > | |
SetPointsWithWeights(const Block< const Vector4d > &points) | NURBSCurveWithContinuity< D > | |
SetPointWithWeight(Int i, const Vector4d &point) | NURBSCurveWithContinuity< D > | |
SetWeight(Int i, Float weight) | NURBSCurve< DYNAMICDEGREE > | |