[mxcad_3d API Document](../README. md)/Mx3dAspectText
Class: Mx3dAspectText
Represents a class used to define text display properties. This type encapsulates methods for setting text color, font, height, angle, alignment, and orientation.
Hierarchy
↳
Mx3dAspectText
Table of contents
Constructors
Methods
- Angle
- Height
- HorizontalJustification
- Orientation
- SetAngle
- SetColor
- SetFont
- SetHeight
- SetHorizontalJustification
- SetOrientation
- SetVerticalJustification
- VerticalJustification
Constructors
constructor
• new Mx3dAspectText()
Create a default text style object.
Overrides
Mx3dAspectObject.constructor
Methods
Angle
▸ Angle(): number
Obtain the angle at which the text is displayed.
Returns
number
The perspective of the text.
Height
▸ Height(): number
Get the height of the text display.
Returns
number
The height of the text.
HorizontalJustification
▸ HorizontalJustification(): MxHorizontalTextAlignment
Get the horizontal alignment of the text.
Returns
Horizontal alignment method (MdGe. MxHorizontalTextAlignment).
Orientation
▸ Orientation(): MxTextPath
Get the display orientation of the text.
Returns
Text direction (MdGe. MxTextPath).
SetAngle
▸ SetAngle(theAngle
): void
Set the angle of text display.
Parameters
Name | Type | Description |
---|---|---|
The Angle | number | The text angle to be set |
Returns
void
SetColor
▸ SetColor(theColor
): void
Set the color for text display.
Parameters
Name | Type | Description |
---|---|---|
TheColor | [Mx3dGeColor] (Mx3dGeColor. md) | The color object to be set (Mx3dGeColor) |
Returns
void
SetFont
▸ SetFont(theFont
): void
Set the font for displaying text.
Parameters
Name | Type | Description |
---|---|---|
The font name to be set is' theFont ' | ' string ' |
Returns
void
SetHeight
▸ SetHeight(theHeight
): void
Set the height for displaying text.
Parameters
Name | Type | Description |
---|---|---|
TheHeight | Number | The text height to be set |
Returns
void
SetHorizontalJustification
▸ SetHorizontalJustification(theJustification
): void
Set the horizontal alignment of the text.
Parameters
Name | Type | Description |
---|---|---|
The Justification | [MxHorizontalTextAlignment] (../enums/MdGe. MxHorizontalTextAlignment. md) | The horizontal alignment method to be set (MdGe. MxHorizontalTextAlignment) |
Returns
void
SetOrientation
▸ SetOrientation(theOrientation
): void
Set the display direction of the text.
Parameters
Name | Type | Description |
---|---|---|
The Orientation | [MxTextPath] (../enums/MdGe. MxTextPath. md) | The text direction to be set (MdGe. MxTextPath) |
Returns
void
SetVerticalJustification
▸ SetVerticalJustification(theJustification
): void
Set the vertical alignment of the text.
Parameters
Name | Type | Description |
---|---|---|
The Justification | [MxVerticalTextAlignment] (../enums/MdGe. MxVerticalTextAlignment. md) | The vertical alignment method to be set (MdGe. MxVerticalTextAlignment) |
Returns
void
VerticalJustification
▸ VerticalJustification(): MxVerticalTextAlignment
Get the vertical alignment of the text.
Returns
Vertical alignment method (MdGe. MxVerticalTextAlignment).