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

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

_FirstDer(double t) const overrideMbCompositeFunctionvirtual
_SecondDer(double t) const overrideMbCompositeFunctionvirtual
_ThirdDer(double t) const overrideMbCompositeFunctionvirtual
_Value(double t) const overrideMbCompositeFunctionvirtual
AddAfterSegment(MbFunction &newSegment, size_t ind, bool same)MbCompositeFunction
AddAtSegment(MbFunction &newSegment, size_t ind, bool same)MbCompositeFunction
AddRef() constMbRefItem
AddSegment(MbFunction &newSegment, bool same)MbCompositeFunction
AddSegment(MbFunction &pBasis, double t1, double t2, int sense)MbCompositeFunction
Break(double t1, double t2)MbCompositeFunction
BreakFunction(double t, bool beg) overrideMbCompositeFunctionvirtual
BreakPoints(std::vector< double > &vBreaks, double precision=ANGLE_REGION) const overrideMbCompositeFunctionvirtual
CalculateParamLength()MbCompositeFunction
CheckClosed(double eps)MbCompositeFunction
CheckConnection(double eps=METRIC_PRECISION) constMbCompositeFunction
closedMbCompositeFunctionprotected
CuttingFunction(SArray< double > &params, bool beginSafe, double eps, RPArray< MbFunction > &cutted)MbFunction
DecRef() constMbRefItem
DeleteSegment(size_t ind)MbCompositeFunction
DeleteSegments()MbCompositeFunction
DetachSegment(size_t ind)MbCompositeFunction
DetachSegments()MbCompositeFunction
DeviationStep(double t, double angle) const overrideMbCompositeFunctionvirtual
Duplicate() const overrideMbCompositeFunctionvirtual
Explore(double &t, bool ext, double &val, double &fir, double *sec, double *thr) const overrideMbCompositeFunctionvirtual
FindParameter(size_t iSeg, double tSeg) constMbCompositeFunction
FindSegment(double &t, double &tSeg) constMbCompositeFunction
FirstDer(double &t) const overrideMbCompositeFunctionvirtual
GetCharacteristicParams(std::vector< double > &tSpecific, double t1, double t2)MbFunctionvirtual
GetLimitDerive(size_t n) const overrideMbCompositeFunctionvirtual
GetLimitValue(size_t n) const overrideMbCompositeFunctionvirtual
GetParamLength() constMbFunctioninline
GetProperties(MbProperties &) overrideMbCompositeFunctionvirtual
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetSegment(size_t ind) constMbCompositeFunctioninline
GetSegments(CurvesVector &curves) constMbCompositeFunction
GetSegmentsCount() constMbCompositeFunctioninline
GetTMax() const overrideMbCompositeFunctionvirtual
GetTMid() constMbFunctioninline
GetTMin() const overrideMbCompositeFunctionvirtual
GetUseCount() constMbRefItem
Init(const FunctionVector &initSegments, bool same, bool cls)MbCompositeFunction
InsertValue(double t, double newValue) overrideMbCompositeFunctionvirtual
Inverse(MbRegTransform *iReg=nullptr) overrideMbCompositeFunctionvirtual
IsA() const overrideMbCompositeFunctionvirtual
IsClosed() const overrideMbCompositeFunctionvirtual
IsConst() const overrideMbCompositeFunctionvirtual
IsFamilyRegistrable() constTapeBasevirtual
IsGood() const overrideMbCompositeFunctionvirtual
IsLine() const overrideMbCompositeFunctionvirtual
IsParamOn(double t, double eps) constMbFunctioninline
IsPeriodic() constMbFunctionvirtual
IsSame(const MbFunction &other, double accuracy=LENGTH_EPSILON) const overrideMbCompositeFunctionvirtual
IsSimilar(const MbFunction &) const overrideMbCompositeFunctionvirtual
IsZero(double t, double accuracy=METRIC_REGION) constMbFunction
MaxValue(double &t) const overrideMbCompositeFunctionvirtual
MbCompositeFunction(MbFunction &segment, bool same)MbCompositeFunction
MbCompositeFunction(const FunctionVector &initSegments, bool same)MbCompositeFunction
MbCompositeFunction()MbCompositeFunctionprotected
MbCompositeFunction(const MbCompositeFunction &)MbCompositeFunctionprotected
MbRefItem()MbRefItemprotected
MidValue() const overrideMbCompositeFunctionvirtual
MinValue(double &t) const overrideMbCompositeFunctionvirtual
paramLengthMbCompositeFunctionprotected
PrepareWrite() constMbFunctioninline
RefType() constMbRefItemvirtual
Release() constMbRefItem
SecondDer(double &t) const overrideMbCompositeFunctionvirtual
segmentsMbCompositeFunctionprotected
SegmentsAdd(MbFunction &newSegment, bool calculateParamLength=true)MbCompositeFunction
SegmentsAdjust()MbCompositeFunctioninline
SegmentsReserve(size_t additionalSpace)MbCompositeFunctioninline
SetClosed(bool cl) overrideMbCompositeFunctionvirtual
SetEqual(const MbFunction &) overrideMbCompositeFunctionvirtual
SetLimitDerive(size_t n, double newValue, double dt) overrideMbCompositeFunctionvirtual
SetLimitParam(double newTMin, double newTMax) overrideMbCompositeFunctionvirtual
SetLimitValue(size_t n, double newValue) overrideMbCompositeFunctionvirtual
SetOffsetFunc(double off, double scale) overrideMbCompositeFunctionvirtual
SetProperties(const MbProperties &) overrideMbCompositeFunctionvirtual
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
SetSegment(size_t ind)MbCompositeFunctioninline
SetSegment(MbFunction &newSegment, size_t ind, bool same)MbCompositeFunction
Step(double t, double sag) const overrideMbCompositeFunctionvirtual
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
ThirdDer(double &t) const overrideMbCompositeFunctionvirtual
Trimmed(double t1, double t2, int sense) const overrideMbCompositeFunctionvirtual
Value(double &t) const overrideMbCompositeFunctionvirtual
~TapeBase()TapeBasevirtual