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