|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
This is the complete list of members for MbPMI, including all inherited members.
| AddGeometricElements(const c3d::ItemsSPtrVector &elems) | MbPMI | |
| AddRef() const | MbRefItem | |
| AddRegistrator(MbRegDuplicate *reg) const | MbRefItem | |
| AddYourGabaritTo(MbCube &r) const final | MbPMI | virtual |
| CalculateLocalGabarit(const MbMatrix3D &into, MbCube &cube) const override | MbLegend | virtual |
| CalculateMesh(const MbStepData &stepData, const MbFormNote ¬e, MbMesh &mesh) const final | MbPMI | virtual |
| ConvertToTechnicalRequirements() | MbPMI | |
| 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 >>()) | MbPMI | static |
| CreateDimensionCalloutCurves(std::vector< SPtr< MbCalloutCurve >> &addTo, const MbPlacement3D dimLocation, const MbCurve3D *dimCurve, const std::vector< MbCurve3D * > &projectionCurves, const std::vector< SPtr< MbTopologyItem >> &projectionCurvesObj, const std::vector< SPtr< MbTerminator >> &dimCurveTerminators=std::vector< SPtr< MbTerminator >>()) | MbPMI | static |
| 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 >>()) | MbPMI | static |
| CreateGeneralCalloutCurve(std::vector< SPtr< MbCalloutCurve >> &addTo, const MbPlacement3D location, const MbCurve3D *calloutCurve, const SPtr< MbTopologyItem > &obj, const std::vector< SPtr< MbTerminator >> &terminators=std::vector< SPtr< MbTerminator >>()) | MbPMI | static |
| CreateGeneralEmpty(const MbPlacement3D &plane, const c3d::string_t &pmiName=c3d::string_t()) | MbPMI | static |
| 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 >>()) | MbPMI | static |
| CreateProperty(MbePrompt n) const final | MbPMI | virtual |
| CreateShapeTolerance(MbValueRange &&rangeValue, std::vector< SPtr< MbCalloutCurve >> &&callouts, 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 >>()) | MbPMI | static |
| CreateSurfaceRoughness(MbValueRange &&rangeValue, std::vector< SPtr< MbCalloutCurve >> &&callouts, 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 >>()) | MbPMI | static |
| 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 >>()) | MbPMI | static |
| CreateTerminator(const MbPlacement3D &pmiLocation, const MbCurve3D &dimensionCurve, const c3d::string_t &type, double parameterOnCurve, const double sizeX, const double sizeY, const bool sameDirection) | MbPMI | static |
| DecRef() const | MbRefItem | |
| DistanceToPoint(const MbCartPoint3D &) const final | MbPMI | virtual |
| Duplicate(MbRegDuplicate *=nullptr) const final | MbPMI | virtual |
| Family() const override | MbLegend | virtual |
| GeometricElementsCount() const | MbPMI | |
| GetBasisItems(RPArray< MbSpaceItem > &) | MbSpaceItem | virtual |
| GetBasisPoints(MbControlData3D &) const | MbSpaceItem | virtual |
| GetGeometricElement(size_t elementIndex) const | MbPMI | |
| GetLocation() const | MbPMI | |
| GetNumericalCharacteristics() const | MbPMI | |
| GetPMIType() const | MbPMI | |
| GetProperties(MbProperties &properties) final | MbPMI | virtual |
| GetPureName(const VersionContainer &) const | TapeBase | virtual |
| GetRegistrable() const | TapeBase | |
| GetTextElement(size_t elementIndex) const | MbPMI | |
| GetTextElements(std::vector< SPtr< MbTextItem >> &texts) | MbPMI | |
| GetTitle() const | MbPMI | |
| GetUseCount() const | MbRefItem | |
| IsA() const final | MbPMI | virtual |
| IsDimension() const | MbPMI | |
| IsFamilyRegistrable() const override | MbSpaceItem | virtual |
| IsSame(const MbSpaceItem &other, double accuracy=LENGTH_EPSILON) const final | MbPMI | virtual |
| IsSimilar(const MbSpaceItem &init) const final | MbPMI | virtual |
| IsValueOrRangeDefined() const | MbPMI | |
| MbLegend() | MbLegend | protected |
| MbPMI(MbePMIType pmiType, const MbPlacement3D &plane, const c3d::string_t &pmiName, SPtr< MbNumericalCharacteristic >, c3d::ItemsSPtrVector &&, std::vector< SPtr< MbTextItem >> &&pmiText) | MbPMI | protected |
| MbPMI(const MbPMI &init, MbRegDuplicate *iReg=nullptr) | MbPMI | explicitprotected |
| MbRefItem() | MbRefItem | protected |
| MbSpaceItem() | MbSpaceItem | protected |
| Move(const MbVector3D &, MbRegTransform *=nullptr) final | MbPMI | virtual |
| PrepareWrite() const | MbSpaceItem | inline |
| Refresh() | MbSpaceItem | virtual |
| RefType() const override | MbSpaceItem | virtual |
| Release() const | MbRefItem | |
| RemoveRegistrator(MbRegDuplicate *reg) const | MbRefItem | |
| ResetGeometricElemets(const std::vector< c3d::ItemSPtr > &elems) | MbPMI | |
| ResetTextElemets(const std::vector< SPtr< MbTextItem >> &texts) | MbPMI | |
| Rotate(const MbAxis3D &, double angle, MbRegTransform *=nullptr) final | MbPMI | virtual |
| SetBasisPoints(const MbControlData3D &) | MbSpaceItem | virtual |
| SetEqual(const MbSpaceItem &) final | MbPMI | virtual |
| SetLocation(const MbPlacement3D &loc) | MbPMI | |
| SetNumericalCharacteristics(SRef< MbNumericalCharacteristic > numericahCharacteristics) | MbPMI | |
| SetProperties(const MbProperties &properties) final | MbPMI | virtual |
| SetRegistrable(RegistrableRec regs=registrable) const | TapeBase | |
| SetTitle(const c3d::string_t &t) | MbPMI | |
| TapeBase(RegistrableRec regs=noRegistrable) | TapeBase | |
| TapeBase(const TapeBase &) | TapeBase | |
| TextElementsCount() const | MbPMI | |
| Transform(const MbMatrix3D &, MbRegTransform *=nullptr) final | MbPMI | virtual |
| Type() const final | MbPMI | virtual |
| ~MbLegend() | MbLegend | virtual |
| ~MbSpaceItem() | MbSpaceItem | virtual |
| ~TapeBase() | TapeBase | virtual |