MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.Pdf.ImageParams Class Reference

Classes

class  AlignmentVertical
 
class  UniformScale
 

Public Member Functions

None __init__ (self)
 
None __init__ (self, Pdf.ImageParams arg0)
 
None __init__ (self, Vector2f size, str caption, Pdf.ImageParams.UniformScale uniformScale, Pdf.ImageParams.AlignmentVertical alignmentVertical, Pdf.AlignmentHorizontal alignmentHorizontal)
 
str caption (self)
 
None caption (self, str arg1)
 
Vector2f size (self)
 
None size (self, Vector2f arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
Pdf.ImageParams operator (*args, **kwargs)
 
Pdf.ImageParams operator (*args, **kwargs)
 

Static Public Attributes

Pdf alignmentHorizontal .AlignmentHorizontal
 
Pdf alignmentVertical .ImageParams.AlignmentVertical
 
Pdf uniformScale .ImageParams.UniformScale
 

Static Protected Attributes

typing _offsetof_alignmentVertical = 44
 
typing _offsetof_caption = 8
 
typing _offsetof_size = 0
 
typing _offsetof_uniformScale = 40
 

Detailed Description

Generated from:  MR::Pdf::ImageParams

Parameters to adding image from file

Constructor & Destructor Documentation

◆ __init__() [1/4]

None mrmeshpy.Pdf.ImageParams.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/4]

None mrmeshpy.Pdf.ImageParams.__init__ ( self)

◆ __init__() [3/4]

None mrmeshpy.Pdf.ImageParams.__init__ ( self,
Pdf.ImageParams arg0 )
Implicit copy constructor.

◆ __init__() [4/4]

None mrmeshpy.Pdf.ImageParams.__init__ ( self,
Vector2f size,
str caption,
Pdf.ImageParams.UniformScale uniformScale,
Pdf.ImageParams.AlignmentVertical alignmentVertical,
Pdf.AlignmentHorizontal alignmentHorizontal )
Implicit aggregate constructor.

Member Function Documentation

◆ caption() [1/2]

str mrmeshpy.Pdf.ImageParams.caption ( self)
caption if not empty - add caption under marks (if exist) or image.

◆ caption() [2/2]

None mrmeshpy.Pdf.ImageParams.caption ( self,
str arg1 )

◆ operator() [1/2]

Pdf.ImageParams mrmeshpy.Pdf.ImageParams.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

Pdf.ImageParams mrmeshpy.Pdf.ImageParams.operator ( * args,
** kwargs )
static

◆ size() [1/2]

Vector2f mrmeshpy.Pdf.ImageParams.size ( self)
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)

◆ size() [2/2]

None mrmeshpy.Pdf.ImageParams.size ( self,
Vector2f arg1 )

Member Data Documentation

◆ _offsetof_alignmentVertical

typing mrmeshpy.Pdf.ImageParams._offsetof_alignmentVertical = 44
staticprotected

◆ _offsetof_caption

typing mrmeshpy.Pdf.ImageParams._offsetof_caption = 8
staticprotected

◆ _offsetof_size

typing mrmeshpy.Pdf.ImageParams._offsetof_size = 0
staticprotected

◆ _offsetof_uniformScale

typing mrmeshpy.Pdf.ImageParams._offsetof_uniformScale = 40
staticprotected

◆ alignmentHorizontal

Pdf mrmeshpy.Pdf.ImageParams.alignmentHorizontal .AlignmentHorizontal
static

◆ alignmentVertical

Pdf mrmeshpy.Pdf.ImageParams.alignmentVertical .ImageParams.AlignmentVertical
static

◆ uniformScale

Pdf mrmeshpy.Pdf.ImageParams.uniformScale .ImageParams.UniformScale
static

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