Public Member Functions | |
None | __init__ (self) |
None | __init__ (self, MeshLoadSettings arg0) |
None | __init__ (self, VertColors colors, VertUVCoords uvCoords, VertCoords normals, MeshTexture texture, int_output skippedFaceCount, int_output duplicatedVertexCount, AffineXf3f xf, 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) |
int | duplicatedVertexCount (self) |
None | duplicatedVertexCount (self, int_output arg1) |
VertCoords | normals (self) |
None | normals (self, VertCoords arg1) |
int | skippedFaceCount (self) |
None | skippedFaceCount (self, int_output arg1) |
MeshTexture | texture (self) |
None | texture (self, MeshTexture arg1) |
VertUVCoords | uvCoords (self) |
None | uvCoords (self, VertUVCoords arg1) |
AffineXf3f | xf (self) |
None | xf (self, AffineXf3f arg1) |
Generated from: MR::MeshLoadSettings setting for mesh loading from external format, and locations of optional output data
None meshlib.mrmeshpy.MeshLoadSettings.__init__ | ( | self | ) |
Implicit default constructor.
None meshlib.mrmeshpy.MeshLoadSettings.__init__ | ( | self, | |
MeshLoadSettings | arg0 ) |
Implicit copy constructor.
None meshlib.mrmeshpy.MeshLoadSettings.__init__ | ( | self, | |
VertColors | colors, | ||
VertUVCoords | uvCoords, | ||
VertCoords | normals, | ||
MeshTexture | texture, | ||
int_output | skippedFaceCount, | ||
int_output | duplicatedVertexCount, | ||
AffineXf3f | xf, | ||
func_bool_from_float | callback ) |
Implicit aggregate constructor.
func_bool_from_float meshlib.mrmeshpy.MeshLoadSettings.callback | ( | self | ) |
callback for set progress and stop process
None meshlib.mrmeshpy.MeshLoadSettings.callback | ( | self, | |
func_bool_from_float | arg1 ) |
VertColors meshlib.mrmeshpy.MeshLoadSettings.colors | ( | self | ) |
optional load artifact: per-vertex color map
None meshlib.mrmeshpy.MeshLoadSettings.colors | ( | self, | |
VertColors | arg1 ) |
int meshlib.mrmeshpy.MeshLoadSettings.duplicatedVertexCount | ( | self | ) |
optional output: counter of duplicated vertices (that created for resolve non-manifold geometry)
None meshlib.mrmeshpy.MeshLoadSettings.duplicatedVertexCount | ( | self, | |
int_output | arg1 ) |
VertCoords meshlib.mrmeshpy.MeshLoadSettings.normals | ( | self | ) |
optional load artifact: per-vertex normals
None meshlib.mrmeshpy.MeshLoadSettings.normals | ( | self, | |
VertCoords | arg1 ) |
int meshlib.mrmeshpy.MeshLoadSettings.skippedFaceCount | ( | self | ) |
optional output: counter of skipped faces during mesh creation
None meshlib.mrmeshpy.MeshLoadSettings.skippedFaceCount | ( | self, | |
int_output | arg1 ) |
MeshTexture meshlib.mrmeshpy.MeshLoadSettings.texture | ( | self | ) |
optional load artifact: texture image
None meshlib.mrmeshpy.MeshLoadSettings.texture | ( | self, | |
MeshTexture | arg1 ) |
VertUVCoords meshlib.mrmeshpy.MeshLoadSettings.uvCoords | ( | self | ) |
optional load artifact: per-vertex uv-coordinates
None meshlib.mrmeshpy.MeshLoadSettings.uvCoords | ( | self, | |
VertUVCoords | arg1 ) |
AffineXf3f meshlib.mrmeshpy.MeshLoadSettings.xf | ( | self | ) |
optional output: transform for the loaded mesh to improve precision of vertex coordinates
None meshlib.mrmeshpy.MeshLoadSettings.xf | ( | self, | |
AffineXf3f | arg1 ) |