MeshLib Python Docs
Loading...
Searching...
No Matches
meshlib.mrmeshpy.MeshLoad.NamedMesh Class Reference

Public Member Functions

None __init__ (self)
 
None __init__ (self, MeshLoad.NamedMesh arg0)
 
None __init__ (self, str name, Mesh mesh, VertUVCoords uvCoords, VertColors colors, Vector_std_filesystem_path_TextureId textureFiles, TexturePerFace texturePerFace, std_optional_Color diffuseColor, AffineXf3f xf, int skippedFaceCount, int duplicatedVertexCount)
 
int duplicatedVertexCount (self)
 
None duplicatedVertexCount (self, int arg1)
 
int skippedFaceCount (self)
 
None skippedFaceCount (self, int arg1)
 
AffineXf3f xf (self)
 
None xf (self, AffineXf3f arg1)
 

Detailed Description

Generated from:  MR::MeshLoad::NamedMesh

Constructor & Destructor Documentation

◆ __init__() [1/3]

None meshlib.mrmeshpy.MeshLoad.NamedMesh.__init__ ( self)
Implicit default constructor.

◆ __init__() [2/3]

None meshlib.mrmeshpy.MeshLoad.NamedMesh.__init__ ( self,
MeshLoad.NamedMesh arg0 )
Implicit copy constructor.

◆ __init__() [3/3]

None meshlib.mrmeshpy.MeshLoad.NamedMesh.__init__ ( self,
str name,
Mesh mesh,
VertUVCoords uvCoords,
VertColors colors,
Vector_std_filesystem_path_TextureId textureFiles,
TexturePerFace texturePerFace,
std_optional_Color diffuseColor,
AffineXf3f xf,
int skippedFaceCount,
int duplicatedVertexCount )
Implicit aggregate constructor.

Member Function Documentation

◆ duplicatedVertexCount() [1/2]

int meshlib.mrmeshpy.MeshLoad.NamedMesh.duplicatedVertexCount ( self)
counter of duplicated vertices (that created for resolve non-manifold geometry)

◆ duplicatedVertexCount() [2/2]

None meshlib.mrmeshpy.MeshLoad.NamedMesh.duplicatedVertexCount ( self,
int arg1 )

◆ skippedFaceCount() [1/2]

int meshlib.mrmeshpy.MeshLoad.NamedMesh.skippedFaceCount ( self)
counter of skipped faces (faces than can't be created), not zero only if ObjLoadSettings.countSkippedFaces

◆ skippedFaceCount() [2/2]

None meshlib.mrmeshpy.MeshLoad.NamedMesh.skippedFaceCount ( self,
int arg1 )

◆ xf() [1/2]

AffineXf3f meshlib.mrmeshpy.MeshLoad.NamedMesh.xf ( self)
transform of the loaded mesh, not identity only if ObjLoadSettings.customXf

◆ xf() [2/2]

None meshlib.mrmeshpy.MeshLoad.NamedMesh.xf ( self,
AffineXf3f arg1 )

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