Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, SaveSettings arg0) |
None | __init__ (self, bool saveValidOnly, bool rearrangeTriangles, VertColors colors, VertUVCoords uvMap, MeshTexture texture, str materialName, AffineXf3d xf, func_bool_from_float progress) |
VertColors | colors (self) |
None | colors (self, VertColors arg1) |
str | materialName (self) |
None | materialName (self, str arg1) |
func_bool_from_float | progress (self) |
None | progress (self, func_bool_from_float arg1) |
bool | rearrangeTriangles (self) |
None | rearrangeTriangles (self, bool arg1) |
bool | saveValidOnly (self) |
None | saveValidOnly (self, bool arg1) |
MeshTexture | texture (self) |
None | texture (self, MeshTexture arg1) |
VertUVCoords | uvMap (self) |
None | uvMap (self, VertUVCoords arg1) |
AffineXf3d | xf (self) |
None | xf (self, AffineXf3d arg1) |
Static Protected Member Functions | |
_pybind11_conduit_v1_ (*args, **kwargs) | |
Generated from: MR::SaveSettings determines how to save points/lines/mesh
None mrmeshpy.SaveSettings.__init__ | ( | self | ) |
Implicit default constructor.
Reimplemented in mrmeshpy.MeshSave.CtmSaveOptions, mrmeshpy.MeshSave.CtmSaveOptions, mrmeshpy.PointsSave.CtmSavePointsOptions, and mrmeshpy.PointsSave.CtmSavePointsOptions.
None mrmeshpy.SaveSettings.__init__ | ( | self, | |
SaveSettings | arg0 ) |
Implicit copy constructor.
Reimplemented in mrmeshpy.MeshSave.CtmSaveOptions, mrmeshpy.MeshSave.CtmSaveOptions, mrmeshpy.PointsSave.CtmSavePointsOptions, and mrmeshpy.PointsSave.CtmSavePointsOptions.
None mrmeshpy.SaveSettings.__init__ | ( | self, | |
bool | saveValidOnly, | ||
bool | rearrangeTriangles, | ||
VertColors | colors, | ||
VertUVCoords | uvMap, | ||
MeshTexture | texture, | ||
str | materialName, | ||
AffineXf3d | xf, | ||
func_bool_from_float | progress ) |
Implicit aggregate constructor.
Reimplemented in mrmeshpy.MeshSave.CtmSaveOptions, mrmeshpy.MeshSave.CtmSaveOptions, mrmeshpy.PointsSave.CtmSavePointsOptions, and mrmeshpy.PointsSave.CtmSavePointsOptions.
|
staticprotected |
Reimplemented in mrmeshpy.MeshSave.CtmSaveOptions, and mrmeshpy.PointsSave.CtmSavePointsOptions.
VertColors mrmeshpy.SaveSettings.colors | ( | self | ) |
optional per-vertex color to save with the geometry
None mrmeshpy.SaveSettings.colors | ( | self, | |
VertColors | arg1 ) |
str mrmeshpy.SaveSettings.materialName | ( | self | ) |
used to save texture and material in some formats (obj)
None mrmeshpy.SaveSettings.materialName | ( | self, | |
str | arg1 ) |
func_bool_from_float mrmeshpy.SaveSettings.progress | ( | self | ) |
to report save progress and cancel saving if user desires
None mrmeshpy.SaveSettings.progress | ( | self, | |
func_bool_from_float | arg1 ) |
bool mrmeshpy.SaveSettings.rearrangeTriangles | ( | self | ) |
whether to allow the pack or shuffle of triangles; if it is turned on, then ids of invalid triangles are reused by the following valid triangles and higher compression (in .ctm format) can be reached but the order of triangles is changed; if it is turned off then all triangles maintain their ids, and invalid triangles are saved as (0,0,0) vertex triples; currently affects .ctm and .ply formats only
None mrmeshpy.SaveSettings.rearrangeTriangles | ( | self, | |
bool | arg1 ) |
bool mrmeshpy.SaveSettings.saveValidOnly | ( | self | ) |
true - save valid points/vertices only (pack them); false - save all points/vertices preserving their indices
None mrmeshpy.SaveSettings.saveValidOnly | ( | self, | |
bool | arg1 ) |
MeshTexture mrmeshpy.SaveSettings.texture | ( | self | ) |
optional texture to save with the geometry
None mrmeshpy.SaveSettings.texture | ( | self, | |
MeshTexture | arg1 ) |
VertUVCoords mrmeshpy.SaveSettings.uvMap | ( | self | ) |
optional per-vertex uv coordinate to save with the geometry
None mrmeshpy.SaveSettings.uvMap | ( | self, | |
VertUVCoords | arg1 ) |
AffineXf3d mrmeshpy.SaveSettings.xf | ( | self | ) |
this transformation can optionally be applied to all vertices (points) of saved object
None mrmeshpy.SaveSettings.xf | ( | self, | |
AffineXf3d | arg1 ) |