MeshLib Python Docs
Loading...
Searching...
No Matches
mrmeshpy.PlyLoadParams Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, std_optional_Vector_std_array_Id_VertTag_3ul_Id_FaceTag tris, std_optional_Vector_std_array_Id_VertTag_2ul_Id_UndirectedEdgeTag edges, VertColors colors, VertCoords2 uvCoords, VertCoords normals, MeshTexture texture, func_bool_from_float callback)
 
func_bool_from_float callback (self)
 
None callback (self, func_bool_from_float arg1)
 
VertColors colors (self)
 
None colors (self, VertColors arg1)
 
std_optional_Vector_std_array_Id_VertTag_2ul_Id_UndirectedEdgeTag edges (self)
 
None edges (self, std_optional_Vector_std_array_Id_VertTag_2ul_Id_UndirectedEdgeTag arg1)
 
VertCoords normals (self)
 
None normals (self, VertCoords arg1)
 
MeshTexture texture (self)
 
None texture (self, MeshTexture arg1)
 
std_optional_Vector_std_array_Id_VertTag_3ul_Id_FaceTag tris (self)
 
None tris (self, std_optional_Vector_std_array_Id_VertTag_3ul_Id_FaceTag arg1)
 
VertCoords2 uvCoords (self)
 
None uvCoords (self, VertCoords2 arg1)
 

Static Public Member Functions

None __init__ (*args, **kwargs)
 
PlyLoadParams operator (*args, **kwargs)
 
PlyLoadParams operator (*args, **kwargs)
 

Static Protected Attributes

typing _offsetof_callback = 48
 
typing _offsetof_colors = 16
 
typing _offsetof_edges = 8
 
typing _offsetof_normals = 32
 
typing _offsetof_texture = 40
 
typing _offsetof_tris = 0
 
typing _offsetof_uvCoords = 24
 

Detailed Description

Generated from:  MR::PlyLoadParams

optional load artifacts and other setting for PLY file loading

Constructor & Destructor Documentation

◆ __init__() [1/3]

None mrmeshpy.PlyLoadParams.__init__ ( * args,
** kwargs )
static

◆ __init__() [2/3]

None mrmeshpy.PlyLoadParams.__init__ ( self)

◆ __init__() [3/3]

Implicit aggregate constructor.

Member Function Documentation

◆ callback() [1/2]

func_bool_from_float mrmeshpy.PlyLoadParams.callback ( self)
callback for set progress and stop process

◆ callback() [2/2]

None mrmeshpy.PlyLoadParams.callback ( self,
func_bool_from_float arg1 )

◆ colors() [1/2]

VertColors mrmeshpy.PlyLoadParams.colors ( self)
optional load artifact: per-vertex color map

◆ colors() [2/2]

None mrmeshpy.PlyLoadParams.colors ( self,
VertColors arg1 )

◆ edges() [1/2]

optional load artifact: polyline edges

◆ edges() [2/2]

None mrmeshpy.PlyLoadParams.edges ( self,
std_optional_Vector_std_array_Id_VertTag_2ul_Id_UndirectedEdgeTag arg1 )

◆ normals() [1/2]

VertCoords mrmeshpy.PlyLoadParams.normals ( self)
optional load artifact: per-vertex normals

◆ normals() [2/2]

None mrmeshpy.PlyLoadParams.normals ( self,
VertCoords arg1 )

◆ operator() [1/2]

PlyLoadParams mrmeshpy.PlyLoadParams.operator ( * args,
** kwargs )
static

◆ operator() [2/2]

PlyLoadParams mrmeshpy.PlyLoadParams.operator ( * args,
** kwargs )
static

◆ texture() [1/2]

MeshTexture mrmeshpy.PlyLoadParams.texture ( self)
optional load artifact: texture image

◆ texture() [2/2]

None mrmeshpy.PlyLoadParams.texture ( self,
MeshTexture arg1 )

◆ tris() [1/2]

std_optional_Vector_std_array_Id_VertTag_3ul_Id_FaceTag mrmeshpy.PlyLoadParams.tris ( self)
optional load artifact: mesh triangles

◆ tris() [2/2]

None mrmeshpy.PlyLoadParams.tris ( self,
std_optional_Vector_std_array_Id_VertTag_3ul_Id_FaceTag arg1 )

◆ uvCoords() [1/2]

VertCoords2 mrmeshpy.PlyLoadParams.uvCoords ( self)
optional load artifact: per-vertex uv-coordinates

◆ uvCoords() [2/2]

None mrmeshpy.PlyLoadParams.uvCoords ( self,
VertCoords2 arg1 )

Member Data Documentation

◆ _offsetof_callback

typing mrmeshpy.PlyLoadParams._offsetof_callback = 48
staticprotected

◆ _offsetof_colors

typing mrmeshpy.PlyLoadParams._offsetof_colors = 16
staticprotected

◆ _offsetof_edges

typing mrmeshpy.PlyLoadParams._offsetof_edges = 8
staticprotected

◆ _offsetof_normals

typing mrmeshpy.PlyLoadParams._offsetof_normals = 32
staticprotected

◆ _offsetof_texture

typing mrmeshpy.PlyLoadParams._offsetof_texture = 40
staticprotected

◆ _offsetof_tris

typing mrmeshpy.PlyLoadParams._offsetof_tris = 0
staticprotected

◆ _offsetof_uvCoords

typing mrmeshpy.PlyLoadParams._offsetof_uvCoords = 24
staticprotected

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