Inheritance diagram for mrmeshpy.TextMeshAlignParams:Public Member Functions | |
| None | __init__ (self) |
| None | __init__ (self, TextMeshAlignParams arg0) |
| Vector3f | direction (self) |
| None | direction (self, Vector3f arg1) |
| bool | fontBasedSizeCalc (self) |
| None | fontBasedSizeCalc (self, bool arg1) |
| float | fontHeight (self) |
| None | fontHeight (self, float arg1) |
| Vector2f | pivotPoint (self) |
| None | pivotPoint (self, Vector2f arg1) |
| MeshTriPoint | startPoint (self) |
| None | startPoint (self, MeshTriPoint arg1) |
| float | surfaceOffset (self) |
| None | surfaceOffset (self, float arg1) |
| float | textMaximumMovement (self) |
| None | textMaximumMovement (self, float arg1) |
| Vector3f | textNormal (self) |
| None | textNormal (self, Vector3f arg1) |
Public Member Functions inherited from mrmeshpy.SymbolMeshParams | |
| AlignType | align (self) |
| None | align (self, AlignType arg1) |
| int | fontDetalization (self) |
| None | fontDetalization (self, int arg1) |
| pathlib.Path | pathToFontFile (self) |
| None | pathToFontFile (self, os.PathLike|str|bytes arg1) |
| Vector2f | symbolsDistanceAdditionalOffset (self) |
| None | symbolsDistanceAdditionalOffset (self, Vector2f arg1) |
| float | symbolsThicknessOffsetModifier (self) |
| None | symbolsThicknessOffsetModifier (self, float arg1) |
| str | text (self) |
| None | text (self, str arg1) |
Static Public Member Functions | |
| None | __init__ (*args, **kwargs) |
| TextMeshAlignParams | operator (*args, **kwargs) |
| TextMeshAlignParams | operator (*args, **kwargs) |
Static Protected Attributes | |
| typing | _offsetof_direction = 116 |
| typing | _offsetof_fontBasedSizeCalc = 148 |
| typing | _offsetof_fontHeight = 136 |
| typing | _offsetof_pivotPoint = 108 |
| typing | _offsetof_startPoint = 96 |
| typing | _offsetof_surfaceOffset = 140 |
| typing | _offsetof_textMaximumMovement = 144 |
| typing | _offsetof_textNormal = 128 |
Static Protected Attributes inherited from mrmeshpy.SymbolMeshParams | |
| typing | _offsetof_align = 48 |
| typing | _offsetof_fontDetalization = 32 |
| typing | _offsetof_pathToFontFile = 56 |
| typing | _offsetof_symbolsDistanceAdditionalOffset = 36 |
| typing | _offsetof_symbolsThicknessOffsetModifier = 44 |
| typing | _offsetof_text = 0 |
Additional Inherited Members | |
Static Public Attributes inherited from mrmeshpy.SymbolMeshParams | |
| typing | MaxGeneratedFontHeight = 5.826000213623047 |
Generated from: MR::TextMeshAlignParams
|
static |
Reimplemented from mrmeshpy.SymbolMeshParams.
| None mrmeshpy.TextMeshAlignParams.__init__ | ( | self | ) |
Reimplemented from mrmeshpy.SymbolMeshParams.
| None mrmeshpy.TextMeshAlignParams.__init__ | ( | self, | |
| TextMeshAlignParams | arg0 ) |
Implicit copy constructor.
Reimplemented from mrmeshpy.SymbolMeshParams.
| Vector3f mrmeshpy.TextMeshAlignParams.direction | ( | self | ) |
Direction of text
| None mrmeshpy.TextMeshAlignParams.direction | ( | self, | |
| Vector3f | arg1 ) |
| bool mrmeshpy.TextMeshAlignParams.fontBasedSizeCalc | ( | self | ) |
If true then size of each symbol will be calculated from font height, otherwise - on bounding box of the text
| None mrmeshpy.TextMeshAlignParams.fontBasedSizeCalc | ( | self, | |
| bool | arg1 ) |
| float mrmeshpy.TextMeshAlignParams.fontHeight | ( | self | ) |
Font height, meters
| None mrmeshpy.TextMeshAlignParams.fontHeight | ( | self, | |
| float | arg1 ) |
|
static |
Reimplemented from mrmeshpy.SymbolMeshParams.
|
static |
Reimplemented from mrmeshpy.SymbolMeshParams.
| Vector2f mrmeshpy.TextMeshAlignParams.pivotPoint | ( | self | ) |
Position of the startPoint in a text bounding box (0, 0) - bottom left, (0, 1) - bottom right, (0.5, 0.5) - center, (1, 1) - top right
| None mrmeshpy.TextMeshAlignParams.pivotPoint | ( | self, | |
| Vector2f | arg1 ) |
| MeshTriPoint mrmeshpy.TextMeshAlignParams.startPoint | ( | self | ) |
Start coordinate on mesh, represent lowest left corner of text
| None mrmeshpy.TextMeshAlignParams.startPoint | ( | self, | |
| MeshTriPoint | arg1 ) |
| float mrmeshpy.TextMeshAlignParams.surfaceOffset | ( | self | ) |
Text mesh inside and outside offset of input mesh
| None mrmeshpy.TextMeshAlignParams.surfaceOffset | ( | self, | |
| float | arg1 ) |
| float mrmeshpy.TextMeshAlignParams.textMaximumMovement | ( | self | ) |
Maximum possible movement of text mesh alignment, meters
| None mrmeshpy.TextMeshAlignParams.textMaximumMovement | ( | self, | |
| float | arg1 ) |
| Vector3f mrmeshpy.TextMeshAlignParams.textNormal | ( | self | ) |
Text normal to surface, if nullptr - use mesh normal at `startPoint`
| None mrmeshpy.TextMeshAlignParams.textNormal | ( | self, | |
| Vector3f | arg1 ) |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |
|
staticprotected |