MeshLib C# Docs
Loading...
Searching...
No Matches
MR.Const_Pdf.ImageParams Class Reference

Parameters to adding image from file Generated from class MR.Pdf.ImageParams. This is the non-const half of the class. More...

Inheritance diagram for MR.Const_Pdf.ImageParams:

Public Member Functions

unsafe ImageParams ()
 Constructs an empty (default-constructed) instance.
unsafe ImageParams (MR.Vector2f size, string caption, MR.Pdf.ImageParams.UniformScale uniformScale, MR.Pdf.ImageParams.AlignmentVertical alignmentVertical, MR.Pdf.AlignmentHorizontal alignmentHorizontal)
 Constructs MR.Pdf.ImageParams elementwise.
unsafe ImageParams (MR.Pdf._ByValue_ImageParams _other)
 Generated from constructor MR::Pdf::ImageParams::ImageParams.
 ImageParams (Const_ImageParams _other)
 Generated from constructor MR::Pdf::ImageParams::ImageParams.
 ImageParams (ImageParams _other)
 Generated from constructor MR::Pdf::ImageParams::ImageParams.
unsafe MR.Pdf.ImageParams assign (MR.Pdf._ByValue_ImageParams _other)
 Generated from method MR::Pdf::ImageParams::operator=.
Public Member Functions inherited from MR.Const_Pdf.Const_ImageParams
virtual void Dispose ()
unsafe Const_ImageParams ()
 Constructs an empty (default-constructed) instance.
unsafe Const_ImageParams (MR.Vector2f size, string caption, MR.Pdf.ImageParams.UniformScale uniformScale, MR.Pdf.ImageParams.AlignmentVertical alignmentVertical, MR.Pdf.AlignmentHorizontal alignmentHorizontal)
 Constructs MR.Pdf.ImageParams elementwise.
unsafe Const_ImageParams (MR.Pdf._ByValue_ImageParams _other)
 Generated from constructor MR::Pdf::ImageParams::ImageParams.
 Const_ImageParams (Const_ImageParams _other)
 Generated from constructor MR::Pdf::ImageParams::ImageParams.
 Const_ImageParams (ImageParams _other)
 Generated from constructor MR::Pdf::ImageParams::ImageParams.

Properties

new unsafe ref MR.Vector2f size [get]
 image size in page space if == {0, 0} - use image size if .x or .y < 0 use the available page size from the current cursor position (caption size is also accounted for)
new unsafe MR.Std.String caption [get, protected set]
 caption if not empty - add caption under marks (if exist) or image.
new unsafe ref MR.Pdf.ImageParams.UniformScale uniformScale [get]
new unsafe ref MR.Pdf.ImageParams.AlignmentVertical alignmentVertical [get]
new unsafe ref MR.Pdf.AlignmentHorizontal alignmentHorizontal [get]
Properties inherited from MR.Const_Pdf.Const_ImageParams
unsafe ref readonly MR.Vector2f size [get]
 image size in page space if == {0, 0} - use image size if .x or .y < 0 use the available page size from the current cursor position (caption size is also accounted for)
unsafe MR.Std.Const_String caption [get, protected set]
 caption if not empty - add caption under marks (if exist) or image.
unsafe MR.Pdf.ImageParams.UniformScale uniformScale [get]
unsafe MR.Pdf.ImageParams.AlignmentVertical alignmentVertical [get]
unsafe MR.Pdf.AlignmentHorizontal alignmentHorizontal [get]

Additional Inherited Members

Public Types inherited from MR.Const_Pdf.Const_ImageParams
enum  AlignmentVertical : int { Top = 0 , Center = 1 , Bottom = 2 }
enum  UniformScale : int { None = 0 , FromWidth = 1 , FromHeight = 2 , Auto = 3 }
 set height to keep same scale as width scale More...
Protected Member Functions inherited from MR.Const_Pdf.Const_ImageParams
virtual unsafe void Dispose (bool disposing)
Protected Attributes inherited from MR.Const_Pdf.Const_ImageParams
unsafe MR.Vector2f__ref_storage_size
unsafe MR.Pdf.ImageParams.UniformScale * __ref_storage_uniformScale
unsafe MR.Pdf.ImageParams.AlignmentVertical * __ref_storage_alignmentVertical
unsafe MR.Pdf.AlignmentHorizontal__ref_storage_alignmentHorizontal

Detailed Description

Parameters to adding image from file Generated from class MR.Pdf.ImageParams. This is the non-const half of the class.

Constructor & Destructor Documentation

◆ ImageParams() [1/5]

unsafe MR.Const_Pdf.ImageParams.ImageParams ( )
inline

Constructs an empty (default-constructed) instance.

◆ ImageParams() [2/5]

unsafe MR.Const_Pdf.ImageParams.ImageParams ( MR.Vector2f size,
string caption,
MR.Pdf.ImageParams.UniformScale uniformScale,
MR.Pdf.ImageParams.AlignmentVertical alignmentVertical,
MR.Pdf.AlignmentHorizontal alignmentHorizontal )
inline

Constructs MR.Pdf.ImageParams elementwise.

◆ ImageParams() [3/5]

unsafe MR.Const_Pdf.ImageParams.ImageParams ( MR.Pdf._ByValue_ImageParams _other)
inline

Generated from constructor MR::Pdf::ImageParams::ImageParams.

◆ ImageParams() [4/5]

MR.Const_Pdf.ImageParams.ImageParams ( Const_ImageParams _other)
inline

Generated from constructor MR::Pdf::ImageParams::ImageParams.

◆ ImageParams() [5/5]

MR.Const_Pdf.ImageParams.ImageParams ( ImageParams _other)
inline

Generated from constructor MR::Pdf::ImageParams::ImageParams.

Member Function Documentation

◆ assign()

unsafe MR.Pdf.ImageParams MR.Const_Pdf.ImageParams.assign ( MR.Pdf._ByValue_ImageParams _other)
inline

Generated from method MR::Pdf::ImageParams::operator=.

Property Documentation

◆ alignmentHorizontal

new unsafe ref MR.Pdf.AlignmentHorizontal MR.Const_Pdf.ImageParams.alignmentHorizontal
get

◆ alignmentVertical

new unsafe ref MR.Pdf.ImageParams.AlignmentVertical MR.Const_Pdf.ImageParams.alignmentVertical
get

◆ caption

new unsafe MR.Std.String MR.Const_Pdf.ImageParams.caption
getprotected set

caption if not empty - add caption under marks (if exist) or image.

◆ size

new unsafe ref MR.Vector2f MR.Const_Pdf.ImageParams.size
get

image size in page space if == {0, 0} - use image size if .x or .y < 0 use the available page size from the current cursor position (caption size is also accounted for)

◆ uniformScale

new unsafe ref MR.Pdf.ImageParams.UniformScale MR.Const_Pdf.ImageParams.uniformScale
get

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