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

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

AddBasisSegment(MbCurve *segment, const StVertexOfMultilineInfo &vertInfo)MbMultiline
AddBreaksByInvisContours(RPArray< MbContour > &invisContours)MbMultiline
AddRadius(double radius)MbMultiline
AddRef() constMbRefItem
AddYourGabaritTo(MbRect &r) const overrideMbMultilinevirtual
ChamferBasisCurve(double len, double par, bool type, const StVertexOfMultilineInfo &vertInfo)MbMultiline
ChamferTwoBasisSegments(ptrdiff_t &index, double len, double par, bool type, bool firstSeg, const StVertexOfMultilineInfo &vertInfo)MbMultiline
ChangeRadius(double oldRadius, double radius)MbMultiline
ClearBasisCurve()MbMultiline
CreateProperty(MbePrompt name) const overrideMbMultilinevirtual
CurvesIntersectNumbers(const MbCartPoint &p1, const MbCartPoint &p2, SArray< size_t > &cNumbers) constMbMultiline
DecRef() constMbRefItem
DelBasisCurvesGeoHotPoint(size_t segInd, size_t subInd)MbMultiline
DeleteBreak(size_t cNumber, double t)MbMultiline
DeleteBreakAtNumber(size_t cNumber, size_t brNumber)MbMultiline
DeleteBreaks()MbMultiline
DeleteBreaks(size_t cNumber)MbMultiline
DeleteLastBasisSegment()MbMultiline
DeletePartP1P2(MbContourWithBreaks *contour, const MbCartPoint &point1, const MbCartPoint &point2, const MbCartPoint &point3, bool invertBreak=false)MbMultiline
DeletePartP1P2(size_t cNumber, const MbCartPoint &point1, const MbCartPoint &point2, const MbCartPoint &point3, bool invertBreak=false)MbMultiline
DeletePartP1P2(size_t cNumber, double t1, double t2, double t3, bool invertBreak=false)MbMultiline
DeleteSmallBreaks(size_t cNumber, double length)MbMultiline
DeleteSmallVisContours(size_t cNumber, double length)MbMultiline
DistanceToPoint(const MbCartPoint &toP) const overrideMbMultilinevirtual
DistanceToPointIfLess(const MbCartPoint &to, double &distance) const overrideMbMultilinevirtual
Duplicate(MbRegDuplicate *=nullptr) const overrideMbMultilinevirtual
Family() const overrideMbMultilinevirtual
FilletBasisCurve(double rad, const StVertexOfMultilineInfo &vertInfo)MbMultiline
FilletTwoBasisSegments(ptrdiff_t &index, double rad, const StVertexOfMultilineInfo &vertInfo)MbMultiline
FindRadius(double radius)MbMultiline
GetBasisCurve() constMbMultilineinline
GetBasisPoints(MbControlData &) const overrideMbMultilinevirtual
GetBegTipCurve() constMbMultilineinline
GetBegTipParams() constMbMultilineinline
GetBreaksInInvisContours(RPArray< MbContour > &invisContours)MbMultiline
GetCurve(size_t i) constMbMultilineinline
GetCurvesCount() constMbMultilineinline
GetEndTipCurve() constMbMultilineinline
GetEndTipParams() constMbMultilineinline
GetEquidRadiiCount() constMbMultilineinline
GetEquidRadius(size_t i) constMbMultilineinline
GetMaxNotDegInd() constMbMultilineinline
GetMaxPosRadius() constMbMultilineinline
GetMinNegRadius() constMbMultilineinline
GetMinNotDegInd() constMbMultilineinline
GetProperties(MbProperties &properties) overrideMbMultilinevirtual
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetTipCurve(size_t i) constMbMultilineinline
GetTipCurvesCount() constMbMultilineinline
GetUseCount() constMbRefItem
GetVertex(size_t i) constMbMultilineinline
GetVerticesCount() constMbMultilineinline
GetWidth() constMbMultilineinline
InsertVertex(double t, const StVertexOfMultilineInfo &vertInfo)MbMultiline
IsA() const overrideMbMultilinevirtual
IsClosed() constMbMultilineinline
IsDegenerate(double lenEps=Math::LengthEps) constMbMultilineinline
IsFamilyRegistrable() constTapeBasevirtual
IsPointOn(const MbCartPoint &point) constMbMultiline
IsProcessClosed() constMbMultilineinline
IsRectInBreak(size_t cNumber, const MbRect1D &rect)MbMultiline
IsSame(const MbPlaneItem &other, double accuracy=LENGTH_EPSILON) const overrideMbMultilinevirtual
IsSimilar(const MbPlaneItem &item) const overrideMbMultilinevirtual
IsTransparent() constMbMultilineinline
IsVisibleInRect(const MbRect &r, bool exact=false) const overrideMbMultilinevirtual
MbMultiline()MbMultiline
MbMultiline(const MbContour &_basisCurve, const StVertexOfMultilineInfo &vertInfo, const SArray< double > &_equidRadii, const StMLTipParams &_begTipParams, const StMLTipParams &_endTipParams, bool _processClosed, bool _isTransparent)MbMultiline
MbMultiline(const MbMultiline &)MbMultilineprotected
MbPlaneItem()MbPlaneItemprotected
MbRefItem()MbRefItemprotected
Move(const MbVector &to, MbRegTransform *=nullptr, const MbSurface *newSurface=nullptr) overrideMbMultilinevirtual
PrepareWrite() constMbPlaneIteminline
Refresh()MbPlaneItemvirtual
RefType() const overrideMbPlaneItemvirtual
Release() constMbRefItem
RemoveRadius(size_t i)MbMultiline
RemoveRadius(double oldRadius)MbMultiline
RemoveVertex(size_t i)MbMultiline
ReplaceBasisCurve(const MbContour &_basisCurve, const StVertexOfMultilineInfo &vertInfo)MbMultiline
Rotate(const MbCartPoint &pnt, const MbDirection &angle, MbRegTransform *=nullptr, const MbSurface *newSurface=nullptr) overrideMbMultilinevirtual
MbPlaneItem::Rotate(const MbCartPoint &pnt, double angle, MbRegTransform *iReg=nullptr, const MbSurface *newSurface=nullptr)MbPlaneItemvirtual
SetBasisCurve()MbMultilineinline
SetBasisCurvesGeoHotPoint(size_t segInd, size_t subInd, const MbCartPoint &newPoint)MbMultiline
SetBasisPoints(const MbControlData &) overrideMbMultilinevirtual
SetBegTipParam(double othTipParam)MbMultiline
SetBegTipType(EnMLTipType othTipType)MbMultiline
SetEndTipParam(double othTipParam)MbMultiline
SetEndTipType(EnMLTipType othTipType)MbMultiline
SetEqual(const MbPlaneItem &item) overrideMbMultilinevirtual
SetProcessClosed(bool othProcessClosed)MbMultiline
SetProperties(const MbProperties &properties) overrideMbMultilinevirtual
SetRadii(const CSSArray< double > &newRadii)MbMultiline
SetRadius(size_t i, double radius, size_t &newIndex)MbMultiline
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
SetSmoothJoint(size_t i, bool othSmoothJoint)MbMultiline
SetSpecFilletRad(size_t i, double othSpecFilletRad)MbMultiline
SetTipDirection(size_t i, bool othFirstSegTip)MbMultiline
SetTipType(size_t i, EnMLInnerTipType othTipType)MbMultiline
SetTracingType(size_t i, EnMLVertexTracingType othTracingType)MbMultiline
SetTransparent(bool othTransparent)MbMultilineinline
SetVertexOfMultilineInfo(size_t i, const StVertexOfMultilineInfo &vertInfo)MbMultiline
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
Transform(const MbMatrix &matr, MbRegTransform *=nullptr, const MbSurface *newSurface=nullptr) overrideMbMultilinevirtual
Trimmed(double t1, double t2, int sense) constMbMultiline
Type() const overrideMbMultilinevirtual
~MbPlaneItem()MbPlaneItemvirtual
~TapeBase()TapeBasevirtual