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

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

AddRef() constMbRefItem
AddYourGabaritTo(MbRect &) const overrideMbRegionvirtual
CalculatePolygons(double sag, RPArray< MbPolygon > &polygons) constMbRegion
CreateProperty(MbePrompt) const overrideMbRegionvirtual
DecRef() constMbRefItem
DeleteContours()MbRegion
DeleteInnerContour(size_t index)MbRegion
DeleteInnerContours()MbRegion
DetachContours(ContoursVector &dstContours)MbRegioninline
DistanceToPoint(const MbCartPoint &) const overrideMbRegionvirtual
DistanceToPointIfLess(const MbCartPoint &, double &distance) const overrideMbRegionvirtual
Duplicate(MbRegDuplicate *=nullptr) const overrideMbRegionvirtual
Family() const overrideMbRegionvirtual
GetBasisPoints(MbControlData &) const overrideMbRegionvirtual
GetContour(size_t k) constMbRegioninline
GetContoursCount() constMbRegioninline
GetCorrectState() constMbRegioninline
GetOutContour() constMbRegion
GetProperties(MbProperties &) overrideMbRegionvirtual
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetUseCount() constMbRefItem
Init(const MbContour &, bool same)MbRegion
Init(const RPArray< MbContour > &, bool same)MbRegion
Init(const std::vector< SPtr< MbContour > > &, bool same)MbRegion
IsA() const overrideMbRegionvirtual
IsAnyCurvilinear() constMbRegion
IsFamilyRegistrable() constTapeBasevirtual
IsSame(const MbPlaneItem &, double accuracy=LENGTH_EPSILON) const overrideMbRegionvirtual
IsSimilar(const MbPlaneItem &item) constMbPlaneItemvirtual
IsSpaceSame(const MbRegion &) constMbRegion
IsVisibleInRect(const MbRect &, bool exact=false) const overrideMbRegionvirtual
MbPlaneItem()MbPlaneItemprotected
MbRefItem()MbRefItemprotected
MbRegion()MbRegion
MbRegion(const MbContour &, bool same)MbRegion
MbRegion(const SPtr< MbContour > &, bool same)MbRegion
MbRegion(const RPArray< MbContour > &, bool same)MbRegion
MbRegion(const std::vector< SPtr< MbContour > > &, bool same)MbRegion
MbRegion(const MbRegion &, bool same, MbRegDuplicate *iReg=nullptr)MbRegion
Move(const MbVector &, MbRegTransform *=nullptr, const MbSurface *newSurface=nullptr) overrideMbRegionvirtual
PointClassification(const MbCartPoint &, double metricAcc) constMbRegion
PrepareWrite() constMbPlaneIteminline
Refresh() overrideMbRegionvirtual
RefType() const overrideMbPlaneItemvirtual
Release() constMbRefItem
Rotate(const MbCartPoint &, const MbDirection &angle, MbRegTransform *iReg=nullptr, const MbSurface *newSurface=nullptr) overrideMbRegionvirtual
MbPlaneItem::Rotate(const MbCartPoint &pnt, double angle, MbRegTransform *iReg=nullptr, const MbSurface *newSurface=nullptr)MbPlaneItemvirtual
SetBasisPoints(const MbControlData &) overrideMbRegionvirtual
SetContour(size_t k)MbRegioninline
SetCorrect()MbRegion
SetEqual(const MbPlaneItem &) overrideMbRegionvirtual
SetProperties(const MbProperties &) overrideMbRegionvirtual
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
Transform(const MbMatrix &, MbRegTransform *=nullptr, const MbSurface *newSurface=nullptr) overrideMbRegionvirtual
Type() const overrideMbRegionvirtual
~MbPlaneItem()MbPlaneItemvirtual
~TapeBase()TapeBasevirtual