C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbApproxNurbsParameters< Point, Vector, Nurbs > Member List

This is the complete list of members for MbApproxNurbsParameters< Point, Vector, Nurbs >, including all inherited members.

GetKnots() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
GetMethodOrderSmoothing() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
GetOrder() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
GetPoints() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
GetPointsParameters() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
GetPointsWeights() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
GetSmoothCoefficient() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
GetTolerance() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
Init(const MbApproxNurbsParameters &other)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
InitConstraints(const std::vector< Point > &aPt, size_t order, double tolerance, bool bClosed, const std::vector< std::pair< size_t, const Vector * >> &constraints)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
InitPoints(const std::vector< Point > &aPt, size_t order, double smooth, MbeSmoothingMethod typeSmoothing, double tolerance)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
InitSimpleConstraints(const std::vector< Point > &aPt, size_t order, double tolerance, c3d::BoolPair bFixBeginEnd, bool bClosed, Vector *pDerBeg=nullptr, Vector *pDerEnd=nullptr)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
InitUniform(const std::vector< Point > &aPt, size_t order, size_t nSpan, double smooth, MbeSmoothingMethod typeSmoothing, double tolerance, bool bClosed, double extendBeg=0., double extendEnd=0.)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
InitUniformByPointsAndParams(const std::vector< Point > &aPt, const std::vector< double > &aPrm, size_t order, size_t nSpan, double smooth, MbeSmoothingMethod typeSmoothing, double tolerance, bool bClosed, double extendBeg=0., double extendEnd=0.)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
IsClosed() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
IsSmoothDefined() constMbApproxNurbsParameters< Point, Vector, Nurbs >inline
MbApproxNurbsParameters(VERSION version=Math::DefaultMathVersion())MbApproxNurbsParameters< Point, Vector, Nurbs >inline
MbApproxNurbsParameters(const MbApproxNurbsParameters &other)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
SetPointWeight(size_t idx, double weight)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
SetSmoothCoefficient(double smooth)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
SetWeightDerivative(size_t idx, double weight, const Vector &der)MbApproxNurbsParameters< Point, Vector, Nurbs >inline
~MbApproxNurbsParameters()MbApproxNurbsParameters< Point, Vector, Nurbs >inline