|
Dtk_ErrorStatus | AddToleranceSpecification (const Dtk_ToleranceSpecificationPtr &inTolSpec) |
| Adds a tolerance specification to the Dtk_ToleranceSpecificationContainer. More...
|
|
const Dtk_Text & | BottomText () const |
| OBSOLETE Retrieves the Dtk_ToleranceSpecificationContainer bottom-text as Dtk_Text - read only -. More...
|
|
const Dtk_CompositeText & | BottomTextAsCompositeText () const |
| Retrieves the Dtk_ToleranceSpecificationContainer bottom-text as Dtk_CompositeText - read only -. More...
|
|
Dtk_Int32 | DtkDynamicType (const Dtk_Int32 &inId) |
| Retrieves the dynamic entity type. More...
|
|
virtual int | DtkDynamicType (const int &inId)=0 |
|
virtual void | dump (FILE *file=stdout) |
|
Dtk_ErrorStatus | Explode (Dtk_CompositeText &outCompositeText, Dtk_tab< Dtk_CurvePtr > &outGeoms) |
| Explodes the Dtk_ToleranceSpecificationContainer into Dtk_CompositeText and geometrical elements - used for Dtk_Symbol conversion only -. More...
|
|
Dtk_ErrorStatus | GetAnchorPoints (Dtk_pnt(&outTabPnts)[DTK_NB_ANCHOR_TYPES], const Dtk_bool &ProcessAddtionnalTexts) const |
| Processes all the Dtk_Symbol anchor points. More...
|
|
Dtk_ErrorStatus | GetAnchorPointsByTolSpec (Dtk_pnt(&outTabPnts)[DTK_NB_ANCHOR_TYPES], const Dtk_Int32 &ref_tol_spec_ind=-1) const |
| Processes all the Dtk_Symbol anchor points. More...
|
|
Dtk_string | GetBottomTextLabel () const |
| Retrieves the Dtk_ToleranceSpecificationContainer bottom-text - read only -. More...
|
|
const Dtk_Text & | GetLeftText () const |
| OBSOLETE Retrieves the Dtk_ToleranceSpecificationContainer left-text as Dtk_Text - read only -. More...
|
|
Dtk_string | GetLeftTextLabel () const |
| Retrieves the Dtk_ToleranceSpecificationContainer left-text - read only -. More...
|
|
Dtk_Size_t | GetNumToleranceSpecifications () const |
| Retrieves the tolerance specification number - read only -. More...
|
|
Dtk_ErrorStatus | GetOuterBoundingBox (const Dtk_bool &inProcessAddtionnalTexts, Dtk_Oriented2dBBox &outOuterBBox) const |
|
const Dtk_Text & | GetRightText () const |
| OBSOLETE Retrieves the Dtk_ToleranceSpecificationContainer right-text as Dtk_Text - read only -. More...
|
|
Dtk_string | GetRightTextLabel () const |
| Retrieves the Dtk_ToleranceSpecificationContainer right-text - read only -. More...
|
|
virtual Dtk_Size_t | GetSize () const |
|
Dtk_ToleranceSpecificationPtr | GetToleranceSpecification (const Dtk_Size_t &inPos) const |
| Retrieves the ith tolerance specification - read only -. More...
|
|
Dtk_ErrorStatus | GetToleranceSpecificationBoundingBox (const Dtk_Size_t &inTolSpecPos, Dtk_pnt(&outTabPnts)[DTK_NB_ANCHOR_TYPES]) const |
| Processes all the ith Dtk_ToleranceSpecification anchor points. More...
|
|
Dtk_ErrorStatus | GetToleranceSpecificationOuterBoundingBox (const Dtk_Size_t &inTolSpecPos, Dtk_Oriented2dBBox &outOuterBBox) const |
|
Dtk_ErrorStatus | GetToleranceSpecificationsBoundingBox (Dtk_pnt(&outTabPnts)[DTK_NB_ANCHOR_TYPES]) const |
| Processes all the Dtk_ToleranceSpecificationContainer anchor points. More...
|
|
void | GetToleranceTypeInnerBoundingBox (Dtk_Oriented2dBBox &outInnerBBox) const |
| Retrieves the Tolerance Specification Container Type inner Bounding Box. More...
|
|
void | GetToleranceTypeOuterBoundingBox (Dtk_Oriented2dBBox &outOuterBBox) const |
| Retrieves the Tolerance Specification Container Type outer Bounding Box. More...
|
|
Dtk_string | GetTopTextLabel () const |
| Retrieves the Dtk_ToleranceSpecificationContainer top-text - read only -. More...
|
|
const Dtk_CompositeText & | LeftTextAsCompositeText () const |
| Retrieves the Dtk_ToleranceSpecificationContainer left-text as Dtk_CompositeText - read only -. More...
|
|
Dtk_ToleranceSpecificationContainer & | operator= (const Dtk_ToleranceSpecificationContainer &s) |
| Assignment Operator. More...
|
|
Dtk_ToleranceSpecificationContainer & | operator= (Dtk_ToleranceSpecificationContainer &&s) DTK_NOEXCEPT |
| \MoveOp{inToBeMoved} More...
|
|
const Dtk_CompositeText & | RightTextAsCompositeText () const |
| Retrieves the Dtk_ToleranceSpecificationContainer right-text as Dtk_CompositeText - read only -. More...
|
|
Dtk_ErrorStatus | SetAnchorPoint (const Dtk_pnt &inNewLocation, const Dtk_anchor_type &inLocationAnchorType, const Dtk_bool &inProcessAdditionnalTexts) |
| Sets the Dtk_ToleranceSpecificationContainer anchor point. More...
|
|
| SetAsDeprecated ("2020.2", "Use Explode(Dtk_CompositeText &outCompositeText,Dtk_tab<Dtk_CurvePtr> &outGeoms) instead") Dtk_ErrorStatus Explode(Dtk_CompositeText &outCompositeText |
| OBSOLETE. More...
|
|
Dtk_ErrorStatus | SetBottomText (Dtk_CompositeText text) |
| Sets the Dtk_ToleranceSpecificationContainer bottom-text. More...
|
|
Dtk_ErrorStatus | SetLeftText (Dtk_CompositeText inText) |
| Sets the Dtk_ToleranceSpecificationContainer left-text. More...
|
|
Dtk_ErrorStatus | SetLocation (const Dtk_pnt &inLocation) |
| Sets the location point of the Dtk_ToleranceSpecificationContainer. More...
|
|
Dtk_ErrorStatus | SetRightText (Dtk_CompositeText inText) |
| Sets the Dtk_ToleranceSpecificationContainer right-text. More...
|
|
Dtk_ErrorStatus | SetToleranceSpecification (const Dtk_Size_t &inPos, const Dtk_ToleranceSpecificationPtr &inNewTolSpec) |
| Replaces the ith tolerance specification . More...
|
|
void | SetToleranceTypeInnerBoundingBox (const Dtk_Oriented2dBBox &inInnerBBox) const |
| Set the Tolerance Specification Container Type inner Bounding Box. More...
|
|
void | SetToleranceTypeOuterBoundingBox (const Dtk_Oriented2dBBox &inOuterBBox) const |
| Set the Tolerance Specification Container Type outer Bounding Box. More...
|
|
Dtk_ErrorStatus | SetTopText (Dtk_CompositeText inText) |
| Sets the Dtk_ToleranceSpecificationContainer top-text. More...
|
|
TypeEnum & | ToleranceSpecificationContainerType () |
| Retrieves the Dtk_ToleranceSpecificationContainer type - get/set -. More...
|
|
const TypeEnum & | ToleranceSpecificationContainerType () const |
| Retrieves the Dtk_ToleranceSpecificationContainer type - read only -. More...
|
|
const Dtk_Text & | TopText () const |
| OBSOLETE Retrieves the Dtk_ToleranceSpecificationContainer top-text as Dtk_Text - read only -. More...
|
|
const Dtk_CompositeText & | TopTextAsCompositeText () const |
| Retrieves the Dtk_ToleranceSpecificationContainer top-text as Dtk_CompositeText - read only -. More...
|
|
Dtk_ErrorStatus | Transform (const Dtk_transfo &inTransfo) |
| Applies a transformation matrix to the entity. //! More...
|
|
void | Translate (const Dtk_dir &inTranslationDir) |
| Translates the text giving a translation vector. More...
|
|
This is the tolerance specification container.
It is part of the Dtk_GeometricalTolerance.
It's basically composed by one - or more - Dtk_ToleranceSpecification.
- See also
- Please use the Dtk_ToleranceSpecificationContainerPtr class to handle it...