This is the base text class. It's part of Dtk_CompositeText.
It's used into a lot of 2D Entities
It contains an inner Dtk_Oriented2dBBox and a outer Dtk_Oriented2dBBox.
This class represents the base texts used in the annotations entities...
The Dtk_Text uses a lot of informations. The most important ones are shown in the picture below:
.
More...
Public Types | |
| enum | MirroringTypeEnum { NoMirroring = 0, HorizontalMirroring, VerticalMirroring } |
Public Member Functions | |
| Dtk_anchor_type & | AnchorType () |
| Retrieves the text anchor type - get/set -. More... | |
| const Dtk_anchor_type & | AnchorType () const |
| Retrieves the text anchor type - read only -. More... | |
| Dtk_ErrorStatus | CreateFrameAsGeometry (Dtk_tab< Dtk_CurvePtr > &outGeoms) const |
| Creates geometries corresponding to the text frame type. More... | |
| Dtk_Text () | |
| Default constructor. More... | |
| Dtk_Text (const Dtk_Text &s) | |
| Copy constructor. More... | |
| Dtk_Text (Dtk_string inTextString, const Dtk_Oriented2dBBox &inInnerBox, const Dtk_Oriented2dBBox &inOuterBox, const Dtk_anchor_type &inAnchorType, const DTK_Text_type &inTextType, const Dtk_Int32 &inHorizontalVerticalType, const Dtk_InfoPtr &inInfos, const Dtk_TextStyle &inTextStyle, const Dtk_Double64 &inSlant, const Dtk_Int32 &inFontIndex, const Dtk_Int32 &inMirroringType) | |
| Full featured constructor. More... | |
| Dtk_Text (Dtk_string inTextString, const Dtk_Oriented2dBBox &inInnerBox, const Dtk_Oriented2dBBox &inOuterBox, const Dtk_Double64 &inSlant, const Dtk_bool &inHorizontalVerticalType, const DTK_Text_type &inTextType, const Dtk_InfoPtr &inInfos, const Dtk_TextStyle &inTextStyle) | |
| Constructor. More... | |
| Dtk_Text (Dtk_Text &&s) DTK_NOEXCEPT | |
| Move constructor. More... | |
| Dtk_Text * | ExplodeText (Dtk_Int32 **outNumFontArray, Dtk_Int32 &outNumTexts) const |
| Explodes the Dtk_Text to other Dtk_Text according the IGES font number. More... | |
| Dtk_frame_type | FrameType () const |
| Retrieves the text frame type - read only -. More... | |
| void | GetFrame (Dtk_Frame &outFrame) const |
| Retrieves the Frame - read only -. More... | |
| Dtk_InfoPtr & | GetInfo () |
| Retrieves the text infos. More... | |
| const Dtk_InfoPtr & | GetInfo () const |
| Retrieves the text infos - read only -. More... | |
| Dtk_Oriented2dBBox & | GetInnerBoundingBox () |
| const Dtk_Oriented2dBBox & | GetInnerBoundingBox () const |
| Processes the inner bounding box. More... | |
| Dtk_Double64 | GetInnerRotationAngle (const Dtk_dir &inXAxis=Dtk_dir(1, 0, 0), const Dtk_dir &inYAxis=Dtk_dir(0, 1, 0)) |
| Gets the inner bounding box rotation angle giving a reference base. More... | |
| void | GetInnerXYAxis (Dtk_dir &outXAxis, Dtk_dir &outYAxis) const |
| Gets the inner bounding box orientation. More... | |
| Dtk_Oriented2dBBox & | GetOuterBoundingBox () |
| const Dtk_Oriented2dBBox & | GetOuterBoundingBox () const |
| Processes the outer bounding box. More... | |
| Dtk_Double64 | GetOuterRotationAngle (const Dtk_dir &inXAxis=Dtk_dir(1, 0, 0), const Dtk_dir &inYAxis=Dtk_dir(0, 1, 0)) |
| Gets the outer bounding box rotation angle giving a reference base. More... | |
| void | GetOuterXYAxis (Dtk_dir &outXAxis, Dtk_dir &outYAxis) const |
| Gets the outer bounding box orientation. More... | |
| Dtk_pnt & | InnerLocation () |
| Retrieves the inner bounding box location - get/set -. More... | |
| const Dtk_pnt & | InnerLocation () const |
| Retrieves the inner bounding box location - read only -. More... | |
| Dtk_ErrorStatus | InnerTranslate (const Dtk_dir &inTranslateDir) |
| Translates the inner bounding box giving a translation vector. More... | |
| Dtk_dir & | InnerXAxis () |
| Retrieves the inner bounding box XAxis - get/set -. More... | |
| const Dtk_dir & | InnerXAxis () const |
| Retrieves the inner bounding box XAxis - read only -. More... | |
| Dtk_dir & | InnerYAxis () |
| Retrieves the inner bounding box YAxis - get/set -. More... | |
| const Dtk_dir & | InnerYAxis () const |
| Retrieves the inner bounding box YAxis - read only -. More... | |
| Dtk_bool | IsEmpty () const |
| Tells if the Dtk_Text is empty or not - read only -. More... | |
| Dtk_Text & | operator= (const Dtk_Text &in) |
| Copy assignment operator. More... | |
| Dtk_Text & | operator= (Dtk_Text &&in) DTK_NOEXCEPT |
| Move assignment operator. More... | |
| Dtk_pnt & | OuterLocation () |
| Retrieves the outer bounding box location - get/set -. More... | |
| const Dtk_pnt & | OuterLocation () const |
| Retrieves the outer bounding box location - read only -. More... | |
| Dtk_ErrorStatus | OuterTranslate (const Dtk_dir &inTranslateDir) |
| Translates the outer bounding box giving a translation vector. More... | |
| Dtk_dir & | OuterXAxis () |
| Retrieves the outer bounding box XAxis - get/set -. More... | |
| const Dtk_dir & | OuterXAxis () const |
| Retrieves the outer bounding box XAxis - read only -. More... | |
| Dtk_dir & | OuterYAxis () |
| Retrieves the outer bounding box YAxis - get/set -. More... | |
| const Dtk_dir & | OuterYAxis () const |
| Retrieves the outer bounding box YAxis - read only -. More... | |
| Dtk_pnt | ProcessBottomLeftAnchorPoint () const |
| Processes the bottom-left inner anchor point. More... | |
| MirroringTypeEnum | ProcessMirroringType (const Dtk_dir &inZAxis=Dtk_dir(0, 0, 1)) const |
| Processes the mirroring type giving the reference Z Axis. More... | |
| Dtk_Double64 | ProcessRotationAngle (const Dtk_dir &inZAxis=Dtk_dir(0, 0, 1)) const |
| Processes the inner bounding box rotation angle giving the reference Z Axis. More... | |
| Dtk_Int32 | ProcessTextNumLines () const |
| Processes the line feed number. More... | |
| Dtk_ErrorStatus | Reverse () |
| Reverses the text The text anchor type is replaced by the opposed one and the text orientation is reversed. More... | |
| SetAsDeprecated ("2020.2", "Text_or_character is OBSOLETE : use ExplodeText") Text_or_character **ConvertToText_or_character(Dtk_Int32 &outNumTexts) const | |
| void | SetFrameType (const Dtk_frame_type &inFrameType, Dtk_tab< Dtk_CurvePtr > inRelatedGeomElements) |
| Set the text frame information - get/set -. More... | |
| Dtk_ErrorStatus | SetInnerAnchorPoint (const Dtk_pnt &inNewOrigin, const Dtk_anchor_type &inLocationAnchorType) |
| Set the text inner anchor point. More... | |
| Dtk_ErrorStatus | SetInnerAnchorPointWithTranslation (const Dtk_pnt &new_origin, const Dtk_anchor_type location_anchor_type) |
| Dtk_ErrorStatus | SetInnerBoundingBox (const Dtk_Oriented2dBBox &innerBoundingBox) |
| Sets the inner bounding box. More... | |
| Dtk_ErrorStatus | SetInnerRotationAngle (const Dtk_Double64 &inRotationAngle, const Dtk_dir &inXAxis=Dtk_dir(1, 0, 0), const Dtk_dir &inYAxis=Dtk_dir(0, 1, 0)) |
| Sets the inner bounding box rotation angle giving a reference base. More... | |
| void | SetInnerXLength (const Dtk_Double64 &inXLength) |
| Sets the inner bounding box X length. More... | |
| void | SetInnerXYAxis (const Dtk_dir &inXAxis, const Dtk_dir &inYAxis) |
| Sets the inner bounding box orientation. More... | |
| void | SetInnerYLength (const Dtk_Double64 &inYLength) |
| Sets the inner bounding box Y length. More... | |
| Dtk_ErrorStatus | SetOuterAnchorPoint (const Dtk_pnt &inNewOrigin, const Dtk_anchor_type &inLocationAnchorType) |
| Set the text outer anchor point. More... | |
| Dtk_ErrorStatus | SetOuterAnchorPointWithTranslation (const Dtk_pnt &new_origin, const Dtk_anchor_type location_anchor_type) |
| Dtk_ErrorStatus | SetOuterBoundingBox (const Dtk_Oriented2dBBox &outerBoundingBox) |
| Sets the outer bounding box. More... | |
| Dtk_ErrorStatus | SetOuterRotationAngle (const Dtk_Double64 &inRotationAngle, const Dtk_dir &inXAxis=Dtk_dir(1, 0, 0), const Dtk_dir &inYAxis=Dtk_dir(0, 1, 0)) |
| Sets the outer bounding box rotation angle giving a reference base. More... | |
| void | SetOuterXLength (const Dtk_Double64 &inXLength) |
| Sets the outer bounding box X length. More... | |
| void | SetOuterXYAxis (const Dtk_dir &inXAxis, const Dtk_dir &inYAxis) |
| Sets the outer bounding box orientation. More... | |
| void | SetOuterYLength (const Dtk_Double64 &inYLength) |
| Sets the outer bounding box Y length. More... | |
| Dtk_ErrorStatus | SetVerticallyOrientedStatus (const Dtk_bool &inVerticallyOrientedStatus) |
| Sets the text vertically oriented status. More... | |
| Dtk_string & | Text () |
| Retrieves the text string - get/set -. More... | |
| const Dtk_string & | Text () const |
| Retrieves the text string - read only -. More... | |
| Dtk_TextStyle & | TextStyle () |
| Retrieves the text text style - get/set -. More... | |
| const Dtk_TextStyle & | TextStyle () const |
| Retrieves the text text style - read only -. More... | |
| DTK_Text_subtype & | TextSubType () |
| Retrieves the text subtype - get/set -. More... | |
| const DTK_Text_subtype & | TextSubType () const |
| Retrieves the text subtype - read only -. More... | |
| DTK_Text_type & | TextType () |
| Retrieves the text type - get/set -. More... | |
| const DTK_Text_type & | TextType () const |
| Retrieves the text type - read only -. More... | |
| Dtk_ErrorStatus | Transform (const Dtk_transfo &inTransfo) |
| Applies a transformation matrix to the text. More... | |
| Dtk_ErrorStatus | Translate (const Dtk_dir &inTranslateDir) |
| Translates the text giving a translation vector. More... | |
| const Dtk_bool & | VerticallyOrientedStatus () const |
| Retrieves the text vertically oriented Status - read only -. More... | |
| ~Dtk_Text () | |
| Destructor. More... | |
Protected Attributes | |
| Dtk_Handle * | _Private |
This is the base text class. It's part of Dtk_CompositeText.
It's used into a lot of 2D Entities
It contains an inner Dtk_Oriented2dBBox and a outer Dtk_Oriented2dBBox.
This class represents the base texts used in the annotations entities...
The Dtk_Text uses a lot of informations. The most important ones are shown in the picture below:
.
The Dtk_Text also uses an anchor point notion. Here the 9 anchor point types:
| Dtk_Text::~Dtk_Text | ( | ) |
Destructor.
| Dtk_Text::Dtk_Text | ( | ) |
Default constructor.
| Dtk_Text::Dtk_Text | ( | const Dtk_Text & | s | ) |
Copy constructor.
| s | Object to copy from. |
| Dtk_Text::Dtk_Text | ( | Dtk_Text && | s | ) |
Move constructor.
| s | Object to move from. |
| Dtk_Text::Dtk_Text | ( | Dtk_string | inTextString, |
| const Dtk_Oriented2dBBox & | inInnerBox, | ||
| const Dtk_Oriented2dBBox & | inOuterBox, | ||
| const Dtk_anchor_type & | inAnchorType, | ||
| const DTK_Text_type & | inTextType, | ||
| const Dtk_Int32 & | inHorizontalVerticalType, | ||
| const Dtk_InfoPtr & | inInfos, | ||
| const Dtk_TextStyle & | inTextStyle, | ||
| const Dtk_Double64 & | inSlant, | ||
| const Dtk_Int32 & | inFontIndex, | ||
| const Dtk_Int32 & | inMirroringType | ||
| ) |
Full featured constructor.
| inTextString | The text string |
| inInnerBox | The inner bounding box |
| inOuterBox | The outer bounding box |
| inAnchorType | The anchor type |
| inTextType | The text type |
| inHorizontalVerticalType | The horizontal/vertical text orientation |
| inInfos | The text infos |
| inTextStyle | The text style |
| inSlant | The text slant - PI / 2.0 for normal text - |
| inFontIndex | The font index |
| inMirroringType | The mirroring type |
| Dtk_Text::Dtk_Text | ( | Dtk_string | inTextString, |
| const Dtk_Oriented2dBBox & | inInnerBox, | ||
| const Dtk_Oriented2dBBox & | inOuterBox, | ||
| const Dtk_Double64 & | inSlant, | ||
| const Dtk_bool & | inHorizontalVerticalType, | ||
| const DTK_Text_type & | inTextType, | ||
| const Dtk_InfoPtr & | inInfos, | ||
| const Dtk_TextStyle & | inTextStyle | ||
| ) |
Constructor.
| inTextString | The text string |
| inInnerBox | The inner bounding box |
| inOuterBox | The outer bounding box |
| inSlant | The text slant - PI / 2.0 for normal text - |
| inHorizontalVerticalType | The horizontal/vertical text orientation |
| inTextType | The text type |
| inInfos | The text infos |
| inTextStyle | The text style |
| Dtk_anchor_type& Dtk_Text::AnchorType | ( | ) |
| const Dtk_anchor_type& Dtk_Text::AnchorType | ( | ) | const |
| Dtk_ErrorStatus Dtk_Text::CreateFrameAsGeometry | ( | Dtk_tab< Dtk_CurvePtr > & | outGeoms | ) | const |
Creates geometries corresponding to the text frame type.
| outGeoms | the resulting geometries |
| Dtk_frame_type Dtk_Text::FrameType | ( | ) | const |
| void Dtk_Text::GetFrame | ( | Dtk_Frame & | outFrame | ) | const |
| Dtk_InfoPtr& Dtk_Text::GetInfo | ( | ) |
Retrieves the text infos.
| const Dtk_InfoPtr& Dtk_Text::GetInfo | ( | ) | const |
Retrieves the text infos - read only -.
| Dtk_Oriented2dBBox& Dtk_Text::GetInnerBoundingBox | ( | ) |
| const Dtk_Oriented2dBBox& Dtk_Text::GetInnerBoundingBox | ( | ) | const |
Processes the inner bounding box.
| Dtk_Double64 Dtk_Text::GetInnerRotationAngle | ( | const Dtk_dir & | inXAxis = Dtk_dir(1, 0, 0), |
| const Dtk_dir & | inYAxis = Dtk_dir(0, 1, 0) |
||
| ) |
Gets the inner bounding box rotation angle giving a reference base.
| inXAxis | The reference X Axis - default value = (1,0,0) |
| inYAxis | The reference Y Axis - default value = (0,1,0) |
Gets the inner bounding box orientation.
| outXAxis | The inner bounding box X Axis |
| outYAxis | The inner bounding box Y Axis |
| Dtk_Oriented2dBBox& Dtk_Text::GetOuterBoundingBox | ( | ) |
| const Dtk_Oriented2dBBox& Dtk_Text::GetOuterBoundingBox | ( | ) | const |
Processes the outer bounding box.
| Dtk_Double64 Dtk_Text::GetOuterRotationAngle | ( | const Dtk_dir & | inXAxis = Dtk_dir(1, 0, 0), |
| const Dtk_dir & | inYAxis = Dtk_dir(0, 1, 0) |
||
| ) |
Gets the outer bounding box rotation angle giving a reference base.
| inXAxis | The reference X Axis - default value = (1,0,0) |
| inYAxis | The reference Y Axis - default value = (0,1,0) |
Gets the outer bounding box orientation.
| outXAxis | The outer bounding box X Axis |
| outYAxis | The outer bounding box Y Axis |
| Dtk_pnt& Dtk_Text::InnerLocation | ( | ) |
Retrieves the inner bounding box location - get/set -.
| const Dtk_pnt& Dtk_Text::InnerLocation | ( | ) | const |
Retrieves the inner bounding box location - read only -.
| Dtk_ErrorStatus Dtk_Text::InnerTranslate | ( | const Dtk_dir & | inTranslateDir | ) |
Translates the inner bounding box giving a translation vector.
| inTranslateDir | the translation vector |
| Dtk_dir& Dtk_Text::InnerXAxis | ( | ) |
Retrieves the inner bounding box XAxis - get/set -.
| const Dtk_dir& Dtk_Text::InnerXAxis | ( | ) | const |
Retrieves the inner bounding box XAxis - read only -.
| Dtk_dir& Dtk_Text::InnerYAxis | ( | ) |
Retrieves the inner bounding box YAxis - get/set -.
| const Dtk_dir& Dtk_Text::InnerYAxis | ( | ) | const |
Retrieves the inner bounding box YAxis - read only -.
| Dtk_bool Dtk_Text::IsEmpty | ( | ) | const |
Tells if the Dtk_Text is empty or not - read only -.
Copy assignment operator.
| in | Object to copy from. |
Move assignment operator.
| in | Object to move from. |
| Dtk_pnt& Dtk_Text::OuterLocation | ( | ) |
Retrieves the outer bounding box location - get/set -.
| const Dtk_pnt& Dtk_Text::OuterLocation | ( | ) | const |
Retrieves the outer bounding box location - read only -.
| Dtk_ErrorStatus Dtk_Text::OuterTranslate | ( | const Dtk_dir & | inTranslateDir | ) |
Translates the outer bounding box giving a translation vector.
| inTranslateDir | the translation vector |
| Dtk_dir& Dtk_Text::OuterXAxis | ( | ) |
Retrieves the outer bounding box XAxis - get/set -.
| const Dtk_dir& Dtk_Text::OuterXAxis | ( | ) | const |
Retrieves the outer bounding box XAxis - read only -.
| Dtk_dir& Dtk_Text::OuterYAxis | ( | ) |
Retrieves the outer bounding box YAxis - get/set -.
| const Dtk_dir& Dtk_Text::OuterYAxis | ( | ) | const |
Retrieves the outer bounding box YAxis - read only -.
| Dtk_pnt Dtk_Text::ProcessBottomLeftAnchorPoint | ( | ) | const |
Processes the bottom-left inner anchor point.
| MirroringTypeEnum Dtk_Text::ProcessMirroringType | ( | const Dtk_dir & | inZAxis = Dtk_dir(0, 0, 1) | ) | const |
Processes the mirroring type giving the reference Z Axis.
| inZAxis | the reference Z Axis |
| Dtk_Double64 Dtk_Text::ProcessRotationAngle | ( | const Dtk_dir & | inZAxis = Dtk_dir(0, 0, 1) | ) | const |
Processes the inner bounding box rotation angle giving the reference Z Axis.
| inZAxis | the reference Z Axis |
| Dtk_Int32 Dtk_Text::ProcessTextNumLines | ( | ) | const |
Processes the line feed number.
| Dtk_ErrorStatus Dtk_Text::Reverse | ( | ) |
Reverses the text The text anchor type is replaced by the opposed one and the text orientation is reversed.
| Dtk_Text::SetAsDeprecated | ( | "2020.2" | , |
| "Text_or_character is OBSOLETE : use ExplodeText" | |||
| ) | const & |
| void Dtk_Text::SetFrameType | ( | const Dtk_frame_type & | inFrameType, |
| Dtk_tab< Dtk_CurvePtr > | inRelatedGeomElements | ||
| ) |
| Dtk_ErrorStatus Dtk_Text::SetInnerAnchorPoint | ( | const Dtk_pnt & | inNewOrigin, |
| const Dtk_anchor_type & | inLocationAnchorType | ||
| ) |
Set the text inner anchor point.
| inNewOrigin | the new location point |
| inLocationAnchorType | the new location anchor type |
| Dtk_ErrorStatus Dtk_Text::SetInnerAnchorPointWithTranslation | ( | const Dtk_pnt & | new_origin, |
| const Dtk_anchor_type | location_anchor_type | ||
| ) |
| Dtk_ErrorStatus Dtk_Text::SetInnerBoundingBox | ( | const Dtk_Oriented2dBBox & | innerBoundingBox | ) |
Sets the inner bounding box.
| Dtk_ErrorStatus Dtk_Text::SetInnerRotationAngle | ( | const Dtk_Double64 & | inRotationAngle, |
| const Dtk_dir & | inXAxis = Dtk_dir(1, 0, 0), |
||
| const Dtk_dir & | inYAxis = Dtk_dir(0, 1, 0) |
||
| ) |
Sets the inner bounding box rotation angle giving a reference base.
| inRotationAngle | The rotation angle to be set |
| inXAxis | The reference X Axis - default value = (1,0,0) |
| inYAxis | The reference Y Axis - default value = (0,1,0) |
| void Dtk_Text::SetInnerXLength | ( | const Dtk_Double64 & | inXLength | ) |
Sets the inner bounding box X length.
| inXLength | The new inner bounding box X length |
Sets the inner bounding box orientation.
| inXAxis | The new inner bounding box X Axis |
| inYAxis | The new inner bounding box Y Axis |
| void Dtk_Text::SetInnerYLength | ( | const Dtk_Double64 & | inYLength | ) |
Sets the inner bounding box Y length.
| inXLength | The new inner bounding box Y length |
| Dtk_ErrorStatus Dtk_Text::SetOuterAnchorPoint | ( | const Dtk_pnt & | inNewOrigin, |
| const Dtk_anchor_type & | inLocationAnchorType | ||
| ) |
Set the text outer anchor point.
| inNewOrigin | the new location point |
| inLocationAnchorType | the new location anchor type |
| Dtk_ErrorStatus Dtk_Text::SetOuterAnchorPointWithTranslation | ( | const Dtk_pnt & | new_origin, |
| const Dtk_anchor_type | location_anchor_type | ||
| ) |
| Dtk_ErrorStatus Dtk_Text::SetOuterBoundingBox | ( | const Dtk_Oriented2dBBox & | outerBoundingBox | ) |
Sets the outer bounding box.
| Dtk_ErrorStatus Dtk_Text::SetOuterRotationAngle | ( | const Dtk_Double64 & | inRotationAngle, |
| const Dtk_dir & | inXAxis = Dtk_dir(1, 0, 0), |
||
| const Dtk_dir & | inYAxis = Dtk_dir(0, 1, 0) |
||
| ) |
Sets the outer bounding box rotation angle giving a reference base.
| inRotationAngle | The rotation angle to be set |
| inXAxis | The reference X Axis - default value = (1,0,0) |
| inYAxis | The reference Y Axis - default value = (0,1,0) |
| void Dtk_Text::SetOuterXLength | ( | const Dtk_Double64 & | inXLength | ) |
Sets the outer bounding box X length.
| inXLength | The new outer bounding box X length |
Sets the outer bounding box orientation.
| inXAxis | The new outer bounding box X Axis |
| inYAxis | The new outer bounding box Y Axis |
| void Dtk_Text::SetOuterYLength | ( | const Dtk_Double64 & | inYLength | ) |
Sets the outer bounding box Y length.
| inXLength | The new outer bounding box Y length |
| Dtk_ErrorStatus Dtk_Text::SetVerticallyOrientedStatus | ( | const Dtk_bool & | inVerticallyOrientedStatus | ) |
Sets the text vertically oriented status.
| Dtk_string& Dtk_Text::Text | ( | ) |
| const Dtk_string& Dtk_Text::Text | ( | ) | const |
| Dtk_TextStyle& Dtk_Text::TextStyle | ( | ) |
| const Dtk_TextStyle& Dtk_Text::TextStyle | ( | ) | const |
| DTK_Text_subtype& Dtk_Text::TextSubType | ( | ) |
| const DTK_Text_subtype& Dtk_Text::TextSubType | ( | ) | const |
| DTK_Text_type& Dtk_Text::TextType | ( | ) |
| const DTK_Text_type& Dtk_Text::TextType | ( | ) | const |
| Dtk_ErrorStatus Dtk_Text::Transform | ( | const Dtk_transfo & | inTransfo | ) |
Applies a transformation matrix to the text.
| inTransfo | The transformation matrix |
| Dtk_ErrorStatus Dtk_Text::Translate | ( | const Dtk_dir & | inTranslateDir | ) |
Translates the text giving a translation vector.
| inTranslateDir | the translation vector |
| const Dtk_bool& Dtk_Text::VerticallyOrientedStatus | ( | ) | const |
Retrieves the text vertically oriented Status - read only -.
|
protected |