Static Public Member Functions | |
| static float | MaxGeneratedFontHeight () |
Additional Inherited Members | |
| Protected Member Functions inherited from meshlib.CppObject | |
| CppObject (java.lang.foreign.MemorySegment ptr, java.util.function.Consumer< java.lang.foreign.MemorySegment > destroy, java.lang.Object owner) | |
Generated from class MR::SymbolMeshParams. Derived classes: Direct: (non-virtual) MR::TextMeshAlignParams
Instances created here own their C++ objects, see CppObject.
| meshlib.SymbolMeshParams.SymbolMeshParams | ( | java.lang.foreign.MemorySegment | ptr, |
| boolean | owned, | ||
| java.lang.Object | owner ) |
Wraps a pointer from the C bindings. If owned, the object is destroyed when the wrapper dies. owner is kept alive as long as this wrapper is. Not for normal use.
| meshlib.SymbolMeshParams.SymbolMeshParams | ( | ) |
Constructs an empty (default-constructed) instance.
Calls MR_SymbolMeshParams_DefaultConstruct().
| meshlib.SymbolMeshParams.SymbolMeshParams | ( | java.lang.String | text, |
| int | fontDetalization, | ||
| meshlib.Vector2f | symbolsDistanceAdditionalOffset, | ||
| float | symbolsThicknessOffsetModifier, | ||
| meshlib.AlignType | align, | ||
| java.lang.String | pathToFontFile ) |
Constructs MR::SymbolMeshParams elementwise. The reference to the parameter text might be preserved in the constructed object. The reference to the parameter symbolsDistanceAdditionalOffset might be preserved in the constructed object. The reference to the parameter align might be preserved in the constructed object. The reference to the parameter pathToFontFile might be preserved in the constructed object.
Calls MR_SymbolMeshParams_ConstructFrom().
| meshlib.SymbolMeshParams.SymbolMeshParams | ( | meshlib.SymbolMeshParams | _other | ) |
Generated from constructor MR::SymbolMeshParams::SymbolMeshParams. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
Calls MR_SymbolMeshParams_ConstructFromAnother().
| meshlib.AlignType meshlib.SymbolMeshParams.align | ( | ) |
alignment of the text inside bbox Returns a pointer to a member variable of class MR::SymbolMeshParams named align. The reference to this object might be preserved as the return value.
Calls MR_SymbolMeshParams_Get_align().
| meshlib.SymbolMeshParams meshlib.SymbolMeshParams.assignFromAnother | ( | meshlib.SymbolMeshParams | _other | ) |
Generated from method MR::SymbolMeshParams::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.
Calls MR_SymbolMeshParams_AssignFromAnother().
| int meshlib.SymbolMeshParams.fontDetalization | ( | ) |
Detailization of Bezier curves on font glyphs Returns a pointer to a member variable of class MR::SymbolMeshParams named fontDetalization. The reference to this object might be preserved as the return value.
Calls MR_SymbolMeshParams_Get_fontDetalization().
|
static |
max font size with 128 << 6 FT_F26Dot6 font size Returns a pointer to a member variable of class MR::SymbolMeshParams named MaxGeneratedFontHeight.
Calls MR_SymbolMeshParams_Get_MaxGeneratedFontHeight().
| meshlib.std_filesystem_path meshlib.SymbolMeshParams.pathToFontFile | ( | ) |
Path to font file Returns a pointer to a member variable of class MR::SymbolMeshParams named pathToFontFile. The reference to this object might be preserved as the return value.
Calls MR_SymbolMeshParams_Get_pathToFontFile().
| void meshlib.SymbolMeshParams.setAlign | ( | meshlib.AlignType | value | ) |
alignment of the text inside bbox Modifies a member variable of class MR::SymbolMeshParams named align. The reference to the parameter value might be preserved in this object in element align.
Calls MR_SymbolMeshParams_Set_align().
| void meshlib.SymbolMeshParams.setFontDetalization | ( | int | value | ) |
Detailization of Bezier curves on font glyphs Modifies a member variable of class MR::SymbolMeshParams named fontDetalization.
Calls MR_SymbolMeshParams_Set_fontDetalization().
| void meshlib.SymbolMeshParams.setPathToFontFile | ( | java.lang.String | value | ) |
Path to font file Modifies a member variable of class MR::SymbolMeshParams named pathToFontFile. The reference to the parameter value might be preserved in this object in element pathToFontFile.
Calls MR_SymbolMeshParams_Set_pathToFontFile().
| void meshlib.SymbolMeshParams.setSymbolsDistanceAdditionalOffset | ( | meshlib.Vector2f | value | ) |
Additional offset between symbols X: In symbol size: 1.0f adds one "space", 0.5 adds half "space". Y: In symbol size: 1.0f adds one base height, 0.5 adds half base height Modifies a member variable of class MR::SymbolMeshParams named symbolsDistanceAdditionalOffset. The reference to the parameter value might be preserved in this object in element symbolsDistanceAdditionalOffset.
Calls MR_SymbolMeshParams_Set_symbolsDistanceAdditionalOffset().
| void meshlib.SymbolMeshParams.setSymbolsThicknessOffsetModifier | ( | float | value | ) |
Symbols thickness will be modified by this value (newThickness = modifier*baseSymbolHeight + defaultThickness) note: changing this to non-zero values cause costly calculations Modifies a member variable of class MR::SymbolMeshParams named symbolsThicknessOffsetModifier.
Calls MR_SymbolMeshParams_Set_symbolsThicknessOffsetModifier().
| void meshlib.SymbolMeshParams.setText | ( | java.lang.String | value | ) |
Text that will be made mesh Modifies a member variable of class MR::SymbolMeshParams named text. The reference to the parameter value might be preserved in this object in element text.
Calls MR_SymbolMeshParams_Set_text().
| meshlib.Vector2f meshlib.SymbolMeshParams.symbolsDistanceAdditionalOffset | ( | ) |
Additional offset between symbols X: In symbol size: 1.0f adds one "space", 0.5 adds half "space". Y: In symbol size: 1.0f adds one base height, 0.5 adds half base height Returns a pointer to a member variable of class MR::SymbolMeshParams named symbolsDistanceAdditionalOffset. The reference to this object might be preserved as the return value.
Calls MR_SymbolMeshParams_Get_symbolsDistanceAdditionalOffset().
| float meshlib.SymbolMeshParams.symbolsThicknessOffsetModifier | ( | ) |
Symbols thickness will be modified by this value (newThickness = modifier*baseSymbolHeight + defaultThickness) note: changing this to non-zero values cause costly calculations Returns a pointer to a member variable of class MR::SymbolMeshParams named symbolsThicknessOffsetModifier. The reference to this object might be preserved as the return value.
Calls MR_SymbolMeshParams_Get_symbolsThicknessOffsetModifier().
| meshlib.std_string meshlib.SymbolMeshParams.text | ( | ) |
Text that will be made mesh Returns a pointer to a member variable of class MR::SymbolMeshParams named text. The reference to this object might be preserved as the return value.
Calls MR_SymbolMeshParams_Get_text().