MeshLib Java Docs
Loading...
Searching...
No Matches
meshlib.PdfParameters Class Reference

Parameters of document style. More...

Inheritance diagram for meshlib.PdfParameters:

Public Member Functions

 PdfParameters (java.lang.foreign.MemorySegment ptr, boolean owned, java.lang.Object owner)
 PdfParameters ()
 PdfParameters (float titleSize, float textSize, meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path defaultFont, meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path defaultFontBold, meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path tableFont, meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path tableFontBold)
 PdfParameters (meshlib.PdfParameters _other)
meshlib.PdfParameters assignFromAnother (meshlib.PdfParameters _other)
float titleSize ()
void setTitleSize (float value)
float textSize ()
void setTextSize (float value)
meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path defaultFont ()
 Font name.
void setDefaultFont (meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path value)
 Font name.
meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path defaultFontBold ()
void setDefaultFontBold (meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path value)
meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path tableFont ()
void setTableFont (meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path value)
meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path tableFontBold ()
void setTableFontBold (meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path value)
Public Member Functions inherited from meshlib.CppObject
final java.lang.foreign.MemorySegment rawPointer ()
final boolean isOwned ()
final void close ()
final java.lang.foreign.MemorySegment release ()

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)

Detailed Description

Parameters of document style.

Generated from class MR::PdfParameters.

Instances created here own their C++ objects, see CppObject.

Constructor & Destructor Documentation

◆ PdfParameters() [1/4]

meshlib.PdfParameters.PdfParameters ( 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.

◆ PdfParameters() [2/4]

meshlib.PdfParameters.PdfParameters ( )

Constructs an empty (default-constructed) instance.

Calls MR_PdfParameters_DefaultConstruct().

◆ PdfParameters() [3/4]

Constructs MR::PdfParameters elementwise. The reference to the parameter defaultFont might be preserved in the constructed object. The reference to the parameter defaultFontBold might be preserved in the constructed object. The reference to the parameter tableFont might be preserved in the constructed object. The reference to the parameter tableFontBold might be preserved in the constructed object.

Calls MR_PdfParameters_ConstructFrom().

◆ PdfParameters() [4/4]

meshlib.PdfParameters.PdfParameters ( meshlib.PdfParameters _other)

Generated from constructor MR::PdfParameters::PdfParameters. The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.

Calls MR_PdfParameters_ConstructFromAnother().

Member Function Documentation

◆ assignFromAnother()

meshlib.PdfParameters meshlib.PdfParameters.assignFromAnother ( meshlib.PdfParameters _other)

Generated from method MR::PdfParameters::operator=. The reference to things referred to by the parameter _other (if any) might be preserved in this object.

Calls MR_PdfParameters_AssignFromAnother().

◆ defaultFont()

meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path meshlib.PdfParameters.defaultFont ( )

Font name.

Returns a pointer to a member variable of class MR::PdfParameters named defaultFont. The reference to this object might be preserved as the return value.

Calls MR_PdfParameters_Get_defaultFont().

◆ defaultFontBold()

meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path meshlib.PdfParameters.defaultFontBold ( )

Returns a pointer to a member variable of class MR::PdfParameters named defaultFontBold. The reference to this object might be preserved as the return value.

Calls MR_PdfParameters_Get_defaultFontBold().

◆ setDefaultFont()

void meshlib.PdfParameters.setDefaultFont ( meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path value)

Font name.

Modifies a member variable of class MR::PdfParameters named defaultFont. The reference to the parameter value might be preserved in this object in element defaultFont.

Calls MR_PdfParameters_Set_defaultFont().

◆ setDefaultFontBold()

void meshlib.PdfParameters.setDefaultFontBold ( meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path value)

Modifies a member variable of class MR::PdfParameters named defaultFontBold. The reference to the parameter value might be preserved in this object in element defaultFontBold.

Calls MR_PdfParameters_Set_defaultFontBold().

◆ setTableFont()

void meshlib.PdfParameters.setTableFont ( meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path value)

Font name for table (monospaced)

Modifies a member variable of class MR::PdfParameters named tableFont. The reference to the parameter value might be preserved in this object in element tableFont.

Calls MR_PdfParameters_Set_tableFont().

◆ setTableFontBold()

void meshlib.PdfParameters.setTableFontBold ( meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path value)

Modifies a member variable of class MR::PdfParameters named tableFontBold. The reference to the parameter value might be preserved in this object in element tableFontBold.

Calls MR_PdfParameters_Set_tableFontBold().

◆ setTextSize()

void meshlib.PdfParameters.setTextSize ( float value)

Modifies a member variable of class MR::PdfParameters named textSize.

Calls MR_PdfParameters_Set_textSize().

◆ setTitleSize()

void meshlib.PdfParameters.setTitleSize ( float value)

Modifies a member variable of class MR::PdfParameters named titleSize.

Calls MR_PdfParameters_Set_titleSize().

◆ tableFont()

meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path meshlib.PdfParameters.tableFont ( )

Font name for table (monospaced)

Returns a pointer to a member variable of class MR::PdfParameters named tableFont. The reference to this object might be preserved as the return value.

Calls MR_PdfParameters_Get_tableFont().

◆ tableFontBold()

meshlib.std_variant_MR_PdfBuildinFont_std_filesystem_path meshlib.PdfParameters.tableFontBold ( )

Returns a pointer to a member variable of class MR::PdfParameters named tableFontBold. The reference to this object might be preserved as the return value.

Calls MR_PdfParameters_Get_tableFontBold().

◆ textSize()

float meshlib.PdfParameters.textSize ( )

Returns a pointer to a member variable of class MR::PdfParameters named textSize. The reference to this object might be preserved as the return value.

Calls MR_PdfParameters_Get_textSize().

◆ titleSize()

float meshlib.PdfParameters.titleSize ( )

Returns a pointer to a member variable of class MR::PdfParameters named titleSize. The reference to this object might be preserved as the return value.

Calls MR_PdfParameters_Get_titleSize().


The documentation for this class was generated from the following file: