Open Search
    NURBSCurve< D > Member List

    This is the complete list of members for NURBSCurve< D >, including all inherited members.

    _curveDegreeNURBSCurve< D >protected
    _knotModeNURBSCurve< D >private
    _knotsNURBSCurve< D >private
    _memInitNURBSCurve< D >private
    _pointsNURBSCurve< D >private
    AddControlPoint(const Float t)NURBSCurve< D >
    CalculatePointFromBasisFunctions(Int span, Int deg, const detail::SmallStackMatrix< 2+1, D+1, Float > &basisFunctions) constNURBSCurve< D >protected
    ChangePoints(const Block< const Vector > &points)NURBSCurve< D >
    maxon::NURBSCurveInterface::ChangePoints(const Block< Vector > &points)NURBSCurveInterfaceprotected
    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) constNURBSCurve< D >protected
    DeriveAt(Float s) constNURBSCurve< D >
    DeriveAt(Float u, Int span) constNURBSCurve< D >protected
    EvaluateAt(Float s) constNURBSCurve< D >
    EvaluateAt(Float u, Int span) constNURBSCurve< D >protected
    FindSpan(Float u) constNURBSCurve< D >protected
    GetDegree() constNURBSCurve< D >
    GetKnot(Int i) constNURBSCurve< D >protected
    GetKnotCount() constNURBSCurve< D >protected
    GetKnotInfo(Int k)NURBSCurve< D >protected
    GetKnotMode() constNURBSCurve< D >
    GetKnots() constNURBSCurve< D >
    GetMaxDegree() constNURBSCurve< D >
    GetPoint(Int i) constNURBSCurve< D >
    GetPointCount() constNURBSCurve< D >
    GetPointsWithWeights() constNURBSCurve< D >
    GetPointWithWeight(Int i) constNURBSCurve< D >
    GetUmax() constNURBSCurve< D >protected
    GetUmin() constNURBSCurve< D >protected
    GetWeight(Int i) constNURBSCurve< D >
    GetWeightCount() constNURBSCurve< 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) constNURBSCurve< D >protected
    MapUtoS(Float u) constNURBSCurve< D >protected
    MAXON_IMPLEMENTATION_SIMPLE(NURBSCurve)NURBSCurve< D >private
    MAXON_INTERFACE_SIMPLE_VIRTUAL(NURBSCurveInterface, MAXON_REFERENCE_NORMAL)NURBSCurveInterfaceprivate
    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 >