C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
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() const | MbRefItem | |
AddYourGabaritTo(MbRect &r) const override | MbMultiline | virtual |
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 override | MbMultiline | virtual |
CurvesIntersectNumbers(const MbCartPoint &p1, const MbCartPoint &p2, SArray< size_t > &cNumbers) const | MbMultiline | |
DecRef() const | MbRefItem | |
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 override | MbMultiline | virtual |
DistanceToPointIfLess(const MbCartPoint &to, double &distance) const override | MbMultiline | virtual |
Duplicate(MbRegDuplicate *=nullptr) const override | MbMultiline | virtual |
Family() const override | MbMultiline | virtual |
FilletBasisCurve(double rad, const StVertexOfMultilineInfo &vertInfo) | MbMultiline | |
FilletTwoBasisSegments(ptrdiff_t &index, double rad, const StVertexOfMultilineInfo &vertInfo) | MbMultiline | |
FindRadius(double radius) | MbMultiline | |
GetBasisCurve() const | MbMultiline | inline |
GetBasisPoints(MbControlData &) const override | MbMultiline | virtual |
GetBegTipCurve() const | MbMultiline | inline |
GetBegTipParams() const | MbMultiline | inline |
GetBreaksInInvisContours(RPArray< MbContour > &invisContours) | MbMultiline | |
GetCurve(size_t i) const | MbMultiline | inline |
GetCurvesCount() const | MbMultiline | inline |
GetEndTipCurve() const | MbMultiline | inline |
GetEndTipParams() const | MbMultiline | inline |
GetEquidRadiiCount() const | MbMultiline | inline |
GetEquidRadius(size_t i) const | MbMultiline | inline |
GetMaxNotDegInd() const | MbMultiline | inline |
GetMaxPosRadius() const | MbMultiline | inline |
GetMinNegRadius() const | MbMultiline | inline |
GetMinNotDegInd() const | MbMultiline | inline |
GetProperties(MbProperties &properties) override | MbMultiline | virtual |
GetPureName(const VersionContainer &) const | TapeBase | virtual |
GetRegistrable() const | TapeBase | |
GetTipCurve(size_t i) const | MbMultiline | inline |
GetTipCurvesCount() const | MbMultiline | inline |
GetUseCount() const | MbRefItem | |
GetVertex(size_t i) const | MbMultiline | inline |
GetVerticesCount() const | MbMultiline | inline |
GetWidth() const | MbMultiline | inline |
InsertVertex(double t, const StVertexOfMultilineInfo &vertInfo) | MbMultiline | |
IsA() const override | MbMultiline | virtual |
IsClosed() const | MbMultiline | inline |
IsDegenerate(double lenEps=Math::LengthEps) const | MbMultiline | inline |
IsFamilyRegistrable() const | TapeBase | virtual |
IsPointOn(const MbCartPoint &point) const | MbMultiline | |
IsProcessClosed() const | MbMultiline | inline |
IsRectInBreak(size_t cNumber, const MbRect1D &rect) | MbMultiline | |
IsSame(const MbPlaneItem &other, double accuracy=LENGTH_EPSILON) const override | MbMultiline | virtual |
IsSimilar(const MbPlaneItem &item) const override | MbMultiline | virtual |
IsTransparent() const | MbMultiline | inline |
IsVisibleInRect(const MbRect &r, bool exact=false) const override | MbMultiline | virtual |
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 &) | MbMultiline | protected |
MbPlaneItem() | MbPlaneItem | protected |
MbRefItem() | MbRefItem | protected |
Move(const MbVector &to, MbRegTransform *=nullptr, const MbSurface *newSurface=nullptr) override | MbMultiline | virtual |
PrepareWrite() const | MbPlaneItem | inline |
Refresh() | MbPlaneItem | virtual |
RefType() const override | MbPlaneItem | virtual |
Release() const | MbRefItem | |
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) override | MbMultiline | virtual |
MbPlaneItem::Rotate(const MbCartPoint &pnt, double angle, MbRegTransform *iReg=nullptr, const MbSurface *newSurface=nullptr) | MbPlaneItem | virtual |
SetBasisCurve() | MbMultiline | inline |
SetBasisCurvesGeoHotPoint(size_t segInd, size_t subInd, const MbCartPoint &newPoint) | MbMultiline | |
SetBasisPoints(const MbControlData &) override | MbMultiline | virtual |
SetBegTipParam(double othTipParam) | MbMultiline | |
SetBegTipType(EnMLTipType othTipType) | MbMultiline | |
SetEndTipParam(double othTipParam) | MbMultiline | |
SetEndTipType(EnMLTipType othTipType) | MbMultiline | |
SetEqual(const MbPlaneItem &item) override | MbMultiline | virtual |
SetProcessClosed(bool othProcessClosed) | MbMultiline | |
SetProperties(const MbProperties &properties) override | MbMultiline | virtual |
SetRadii(const CSSArray< double > &newRadii) | MbMultiline | |
SetRadius(size_t i, double radius, size_t &newIndex) | MbMultiline | |
SetRegistrable(RegistrableRec regs=registrable) const | TapeBase | |
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) | MbMultiline | inline |
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) override | MbMultiline | virtual |
Trimmed(double t1, double t2, int sense) const | MbMultiline | |
Type() const override | MbMultiline | virtual |
~MbPlaneItem() | MbPlaneItem | virtual |
~TapeBase() | TapeBase | virtual |