C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
MbPMI Member List

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

AddRef() constMbRefItem
AddYourGabaritTo(MbCube &r) const finalMbPMIvirtual
CalculateLocalGabarit(const MbMatrix3D &into, MbCube &cube) const overrideMbLegendvirtual
CalculateMesh(const MbStepData &stepData, const MbFormNote &note, MbMesh &mesh) const finalMbPMIvirtual
CreateCallout(MbePMIType calloutSubType, SRef< MbNumericalCharacteristic > calloutStorage, const MbPlacement3D &plane=MbPlacement3D::global, const c3d::string_t &pmiName=c3d::string_t(), const c3d::ItemsSPtrVector &pmiVisual=c3d::ItemsSPtrVector(), const std::vector< SPtr< MbTextItem >> &pmiText=std::vector< SPtr< MbTextItem >>())MbPMIstatic
CreateGeneral(const MbPlacement3D &plane=MbPlacement3D::global, const c3d::string_t &pmiName=c3d::string_t(), const c3d::ItemsSPtrVector &pmiVisual=c3d::ItemsSPtrVector(), const std::vector< SPtr< MbTextItem >> &pmiText=std::vector< SPtr< MbTextItem >>())MbPMIstatic
CreateNumericalCharacteristics(SRef< MbNumericalCharacteristic > numericalCharacteristics, const MbPlacement3D &plane=MbPlacement3D::global, const c3d::string_t &pmiName=c3d::string_t(), const c3d::ItemsSPtrVector &pmiVisual=c3d::ItemsSPtrVector(), const std::vector< SPtr< MbTextItem >> &pmiText=std::vector< SPtr< MbTextItem >>())MbPMIstatic
CreateProperty(MbePrompt n) const finalMbPMIvirtual
CreateTechnicalRequirements(const MbPlacement3D &plane=MbPlacement3D::global, const c3d::string_t &pmiName=c3d::string_t(), const c3d::ItemsSPtrVector &pmiVisual=c3d::ItemsSPtrVector(), const std::vector< SPtr< MbTextItem >> &pmiText=std::vector< SPtr< MbTextItem >>())MbPMIstatic
DecRef() constMbRefItem
DistanceToPoint(const MbCartPoint3D &) const finalMbPMIvirtual
Duplicate(MbRegDuplicate *=nullptr) const finalMbPMIvirtual
Family() const overrideMbLegendvirtual
GeometricElementsCount() constMbPMI
GetBasisItems(RPArray< MbSpaceItem > &)MbSpaceItemvirtual
GetBasisPoints(MbControlData3D &) constMbSpaceItemvirtual
GetGeometricElement(size_t elementIndex) constMbPMI
GetLocation() constMbPMI
GetPMIType() constMbPMI
GetProperties(MbProperties &properties) finalMbPMIvirtual
GetPureName(const VersionContainer &) constTapeBasevirtual
GetRegistrable() constTapeBase
GetTextElement(size_t elementIndex) constMbPMI
GetTitle() constMbPMI
GetUseCount() constMbRefItem
IsA() const finalMbPMIvirtual
IsFamilyRegistrable() const overrideMbSpaceItemvirtual
IsSame(const MbSpaceItem &other, double accuracy=LENGTH_EPSILON) const finalMbPMIvirtual
IsSimilar(const MbSpaceItem &init) const finalMbPMIvirtual
MbLegend()MbLegendprotected
MbPMI(MbePMIType pmiType, const MbPlacement3D &plane, const c3d::string_t &pmiName, SPtr< MbNumericalCharacteristic >, c3d::ItemsSPtrVector &&, std::vector< SPtr< MbTextItem >> &&pmiText)MbPMIprotected
MbPMI(const MbPMI &init, MbRegDuplicate *iReg=nullptr)MbPMIexplicitprotected
MbRefItem()MbRefItemprotected
MbSpaceItem()MbSpaceItemprotected
Move(const MbVector3D &, MbRegTransform *=nullptr) finalMbPMIvirtual
PrepareWrite() constMbSpaceIteminline
Refresh()MbSpaceItemvirtual
RefType() const overrideMbSpaceItemvirtual
Release() constMbRefItem
Rotate(const MbAxis3D &, double angle, MbRegTransform *=nullptr) finalMbPMIvirtual
SetBasisPoints(const MbControlData3D &)MbSpaceItemvirtual
SetEqual(const MbSpaceItem &) finalMbPMIvirtual
SetProperties(const MbProperties &properties) finalMbPMIvirtual
SetRegistrable(RegistrableRec regs=registrable) constTapeBase
TapeBase(RegistrableRec regs=noRegistrable)TapeBase
TapeBase(const TapeBase &)TapeBase
TextElementsCount() constMbPMI
Transform(const MbMatrix3D &, MbRegTransform *=nullptr) finalMbPMIvirtual
Type() const finalMbPMIvirtual
~MbLegend()MbLegendvirtual
~MbSpaceItem()MbSpaceItemvirtual
~TapeBase()TapeBasevirtual