MeshLib Python Docs
Loading...
Searching...
No Matches
Inheritance diagram for mrmeshpy.MeshSave.CtmSaveOptions:

Classes

class  MeshCompression

Public Member Functions

None __init__ (self)
None __init__ (self, MeshSave.CtmSaveOptions arg0)
str comment (self)
None comment (self, str arg1)
int compressionLevel (self)
None compressionLevel (self, int arg1)
float vertexPrecision (self)
None vertexPrecision (self, float arg1)
Public Member Functions inherited from mrmeshpy.SaveSettings
None __init__ (self)
None __init__ (self, SaveSettings arg0)
None __init__ (self, bool onlyValidPoints, bool packPrimitives, VertColors colors, std_vector_Color primitiveColors, VertCoords2 uvMap, bool saveTriCornerUVCoords, MeshTexture texture, str materialName, AffineXf3d xf, std_optional_LengthUnit lengthUnit, std_optional_Color solidColor, func_bool_from_float progress)
VertColors colors (self)
None colors (self, VertColors arg1)
std_optional_LengthUnit lengthUnit (self)
None lengthUnit (self, std_optional_LengthUnit arg1)
str materialName (self)
None materialName (self, str arg1)
bool onlyValidPoints (self)
None onlyValidPoints (self, bool arg1)
bool packPrimitives (self)
None packPrimitives (self, bool arg1)
std_vector_Color primitiveColors (self)
None primitiveColors (self, std_vector_Color arg1)
func_bool_from_float progress (self)
None progress (self, func_bool_from_float arg1)
bool saveTriCornerUVCoords (self)
None saveTriCornerUVCoords (self, bool arg1)
std_optional_Color solidColor (self)
None solidColor (self, std_optional_Color arg1)
MeshTexture texture (self)
None texture (self, MeshTexture arg1)
VertCoords2 uvMap (self)
None uvMap (self, VertCoords2 arg1)
AffineXf3d xf (self)
None xf (self, AffineXf3d arg1)

Static Public Member Functions

None __init__ (*args, **kwargs)
MeshSave.CtmSaveOptions operator (*args, **kwargs)
MeshSave.CtmSaveOptions operator (*args, **kwargs)
Static Public Member Functions inherited from mrmeshpy.SaveSettings
None __init__ (*args, **kwargs)

Static Public Attributes

MeshSave meshCompression .CtmSaveOptions.MeshCompression

Static Protected Attributes

typing _offsetof_compressionLevel = 144
typing _offsetof_meshCompression = 136
typing _offsetof_vertexPrecision = 140
Static Protected Attributes inherited from mrmeshpy.SaveSettings
typing _offsetof_colors = 8
typing _offsetof_lengthUnit = 88
typing _offsetof_materialName = 48
typing _offsetof_onlyValidPoints = 0
typing _offsetof_packPrimitives = 1
typing _offsetof_primitiveColors = 16
typing _offsetof_progress = 104
typing _offsetof_saveTriCornerUVCoords = 32
typing _offsetof_solidColor = 96
typing _offsetof_texture = 40
typing _offsetof_uvMap = 24
typing _offsetof_xf = 80

Detailed Description

Generated from:  MR::MeshSave::CtmSaveOptions

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.MeshSave.CtmSaveOptions.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.MeshSave.CtmSaveOptions.__init__ ( self)

◆ __init__() [3/3]

None mrmeshpy.MeshSave.CtmSaveOptions.__init__ ( self,
MeshSave.CtmSaveOptions arg0 )
Implicit copy constructor.

Member Function Documentation

◆ comment() [1/2]

str mrmeshpy.MeshSave.CtmSaveOptions.comment ( self)
comment saved in the file

◆ comment() [2/2]

None mrmeshpy.MeshSave.CtmSaveOptions.comment ( self,
str arg1 )

◆ compressionLevel() [1/2]

int mrmeshpy.MeshSave.CtmSaveOptions.compressionLevel ( self)
LZMA compression: 0 - minimal compression, but fast; 9 - maximal compression, but slow

◆ compressionLevel() [2/2]

None mrmeshpy.MeshSave.CtmSaveOptions.compressionLevel ( self,
int arg1 )

◆ operator() [1/2]

MeshSave.CtmSaveOptions mrmeshpy.MeshSave.CtmSaveOptions.operator ( * args,
** kwargs )
static

Reimplemented from mrmeshpy.SaveSettings.

◆ operator() [2/2]

MeshSave.CtmSaveOptions mrmeshpy.MeshSave.CtmSaveOptions.operator ( * args,
** kwargs )
static

Reimplemented from mrmeshpy.SaveSettings.

◆ vertexPrecision() [1/2]

float mrmeshpy.MeshSave.CtmSaveOptions.vertexPrecision ( self)
~= 0.00098

◆ vertexPrecision() [2/2]

None mrmeshpy.MeshSave.CtmSaveOptions.vertexPrecision ( self,
float arg1 )

Member Data Documentation

◆ _offsetof_compressionLevel

typing mrmeshpy.MeshSave.CtmSaveOptions._offsetof_compressionLevel = 144
staticprotected

◆ _offsetof_meshCompression

typing mrmeshpy.MeshSave.CtmSaveOptions._offsetof_meshCompression = 136
staticprotected

◆ _offsetof_vertexPrecision

typing mrmeshpy.MeshSave.CtmSaveOptions._offsetof_vertexPrecision = 140
staticprotected

◆ meshCompression

MeshSave mrmeshpy.MeshSave.CtmSaveOptions.meshCompression .CtmSaveOptions.MeshCompression
static

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