C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2
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