C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
MbNurbsFunction Member List

This is the complete list of members for MbNurbsFunction, including all inherited members.

_FirstDer(double t) const overrideMbNurbsFunctionvirtual
_SecondDer(double t) const overrideMbNurbsFunctionvirtual
_ThirdDer(double t) const overrideMbNurbsFunctionvirtual
_Value(double t) const overrideMbNurbsFunctionvirtual
AddRef() constMbRefItem
Break(double t1, double t2) constMbNurbsFunction
BreakFunction(double t, bool beg) overrideMbNurbsFunctionvirtual
BreakPoints(std::vector< double > &vBreaks, double precision=ANGLE_REGION) constMbFunctionvirtual
closedMbNurbsFunctionprotected
CreateThrough(size_t deg, bool cls, const SArray< double > &points, const SArray< double > &params, const SArray< double > *aKnots=nullptr)MbNurbsFunctionstatic
CuttingFunction(SArray< double > &params, bool beginSafe, double eps, RPArray< MbFunction > &cutted)MbFunction
DecRef() constMbRefItem
degreeMbNurbsFunctionprotected
DeviationStep(double t, double angle) const overrideMbNurbsFunctionvirtual
Duplicate() const overrideMbNurbsFunctionvirtual
Explore(double &t, bool ext, double &val, double &fir, double *sec, double *thr) const overrideMbNurbsFunctionvirtual
FirstDer(double &t) const overrideMbNurbsFunctionvirtual
GetCharacteristicParams(std::vector< double > &tSpecific, double t1, double t2)MbFunctionvirtual
GetKnot(size_t ind) constMbNurbsFunctioninline
GetKnots(KnotsVector &kts, bool justSet=true) constMbNurbsFunctioninline
GetKnotsCount() constMbNurbsFunctioninline
GetLimitDerive(size_t n) const overrideMbNurbsFunctionvirtual
GetLimitValue(size_t n) const overrideMbNurbsFunctionvirtual
GetParamLength() constMbFunctioninline
GetProperties(MbProperties &) overrideMbNurbsFunctionvirtual
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetTMax() const overrideMbNurbsFunctionvirtual
GetTMid() constMbFunctioninline
GetTMin() const overrideMbNurbsFunctionvirtual
GetUppKnotsIndex() constMbNurbsFunctioninline
GetUseCount() constMbRefItem
GetValueList(SArray< double > &vals) constMbNurbsFunction
GetWeight(size_t ind) constMbNurbsFunctioninline
GetWeights(WeightsVector &wts, bool justSet=true) constMbNurbsFunctioninline
GetWeightsCount() constMbNurbsFunctioninline
InitThrough(size_t deg, bool cls, const SArray< double > &points, const SArray< double > &params, const SArray< double > *aKnots=nullptr)MbNurbsFunction
InsertKnots(double &newKnot, size_t multiplicity, double relEps)MbNurbsFunction
InsertValue(double t, double newValue) overrideMbNurbsFunctionvirtual
Inverse(MbRegTransform *iReg=nullptr) overrideMbNurbsFunctionvirtual
IsA() const overrideMbNurbsFunctionvirtual
IsClosed() const overrideMbNurbsFunctionvirtual
IsConst() const overrideMbNurbsFunctionvirtual
IsFamilyRegistrable() constTapeBasevirtual
IsGood() const overrideMbNurbsFunctionvirtual
IsLine() const overrideMbNurbsFunctionvirtual
IsParamOn(double t, double eps) constMbFunctioninline
IsPeriodic() constMbFunctionvirtual
IsSame(const MbFunction &other, double accuracy=LENGTH_EPSILON) const overrideMbNurbsFunctionvirtual
IsSimilar(const MbFunction &) constMbFunctionvirtual
IsZero(double t, double accuracy=METRIC_REGION) constMbFunction
knotsMbNurbsFunctionprotected
MaxValue(double &t) const overrideMbNurbsFunctionvirtual
MbNurbsFunction(size_t d, const SArray< double > &values, bool cls)MbNurbsFunction
MbNurbsFunction(size_t d, const SArray< double > &values, const SArray< double > &knots, bool cls)MbNurbsFunction
MbRefItem()MbRefItemprotected
MidValue() const overrideMbNurbsFunctionvirtual
MinValue(double &t) const overrideMbNurbsFunctionvirtual
pointListMbNurbsFunctionprotected
PrepareWrite() constMbFunctioninline
RefType() constMbRefItemvirtual
Release() constMbRefItem
RemoveKnot(ptrdiff_t id, ptrdiff_t num, double relEps=Math::paramEpsilon, double absEps=Math::lengthEpsilon)MbNurbsFunction
SecondDer(double &t) const overrideMbNurbsFunctionvirtual
SetClosed(bool cl) overrideMbNurbsFunctionvirtual
SetEqual(const MbFunction &) overrideMbNurbsFunctionvirtual
SetKnot(size_t ind)MbNurbsFunctioninline
SetLimitDerive(size_t n, double newValue, double dt) overrideMbNurbsFunctionvirtual
SetLimitParam(double newTMin, double newTMax) overrideMbNurbsFunctionvirtual
SetLimitValue(size_t n, double newValue) overrideMbNurbsFunctionvirtual
SetOffsetFunc(double off, double scale) overrideMbNurbsFunctionvirtual
SetProperties(const MbProperties &) overrideMbNurbsFunctionvirtual
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
SetWeight(size_t ind)MbNurbsFunctioninline
Step(double t, double sag) const overrideMbNurbsFunctionvirtual
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
ThirdDer(double &t) const overrideMbNurbsFunctionvirtual
Trimmed(double t1, double t2, int sense) const overrideMbNurbsFunctionvirtual
UnClamped(bool clm)MbNurbsFunction
uppIndexMbNurbsFunctionprotected
uppKnotsIndexMbNurbsFunctionprotected
Value(double &t) const overrideMbNurbsFunctionvirtual
weightsMbNurbsFunctionprotected
~TapeBase()TapeBasevirtual