MeshLib C# Docs
Loading...
Searching...
No Matches

ObjectMeshData and additional information from mesh importer Generated from class MR.LoadedMeshData. Base classes: Direct: (non-virtual) MR.ObjectMeshData This is the non-const half of the class. More...

Inheritance diagram for MR.LoadedMeshData:

Public Member Functions

unsafe LoadedMeshData ()
 Constructs an empty (default-constructed) instance.
unsafe LoadedMeshData (MR._ByValue_LoadedMeshData _other)
 Generated from constructor MR.LoadedMeshData.LoadedMeshData.
 LoadedMeshData (Const_LoadedMeshData _other)
 Generated from constructor MR.LoadedMeshData.LoadedMeshData.
 LoadedMeshData (LoadedMeshData _other)
 Generated from constructor MR.LoadedMeshData.LoadedMeshData.
unsafe MR.LoadedMeshData assign (MR._ByValue_LoadedMeshData _other)
 Generated from method MR::LoadedMeshData::operator=.

Static Public Member Functions

static unsafe implicit operator MR.ObjectMeshData (LoadedMeshData self)

Properties

new unsafe MR.MeshTexture texture [get, protected set]
new unsafe ref MR.AffineXf3f xf [get]
new unsafe ref int skippedFaceCount [get]
new unsafe ref int duplicatedVertexCount [get]
new unsafe MR.Std.SharedPtr_MRMesh mesh [get, protected set]
new unsafe MR.FaceBitSet selectedFaces [get, protected set]
new unsafe MR.UndirectedEdgeBitSet selectedEdges [get, protected set]
new unsafe MR.UndirectedEdgeBitSet creases [get, protected set]
new unsafe MR.VertColors vertColors [get, protected set]
new unsafe MR.FaceColors faceColors [get, protected set]
new unsafe MR.VertCoords2 uvCoordinates [get, protected set]
 vertices coordinates in texture
new unsafe MR.TexturePerFace texturePerFace [get, protected set]

Detailed Description

ObjectMeshData and additional information from mesh importer Generated from class MR.LoadedMeshData. Base classes: Direct: (non-virtual) MR.ObjectMeshData This is the non-const half of the class.

Constructor & Destructor Documentation

◆ LoadedMeshData() [1/4]

unsafe MR.LoadedMeshData.LoadedMeshData ( )
inline

Constructs an empty (default-constructed) instance.

◆ LoadedMeshData() [2/4]

unsafe MR.LoadedMeshData.LoadedMeshData ( MR._ByValue_LoadedMeshData _other)
inline

Generated from constructor MR.LoadedMeshData.LoadedMeshData.

◆ LoadedMeshData() [3/4]

MR.LoadedMeshData.LoadedMeshData ( Const_LoadedMeshData _other)
inline

Generated from constructor MR.LoadedMeshData.LoadedMeshData.

◆ LoadedMeshData() [4/4]

MR.LoadedMeshData.LoadedMeshData ( LoadedMeshData _other)
inline

Generated from constructor MR.LoadedMeshData.LoadedMeshData.

Member Function Documentation

◆ assign()

unsafe MR.LoadedMeshData MR.LoadedMeshData.assign ( MR._ByValue_LoadedMeshData _other)
inline

Generated from method MR::LoadedMeshData::operator=.

◆ operator MR.ObjectMeshData()

unsafe implicit MR.LoadedMeshData.operator MR.ObjectMeshData ( LoadedMeshData self)
inlinestatic

Property Documentation

◆ creases

new unsafe MR.UndirectedEdgeBitSet MR.LoadedMeshData.creases
getprotected set

◆ duplicatedVertexCount

new unsafe ref int MR.LoadedMeshData.duplicatedVertexCount
get

◆ faceColors

new unsafe MR.FaceColors MR.LoadedMeshData.faceColors
getprotected set

◆ mesh

new unsafe MR.Std.SharedPtr_MRMesh MR.LoadedMeshData.mesh
getprotected set

◆ selectedEdges

new unsafe MR.UndirectedEdgeBitSet MR.LoadedMeshData.selectedEdges
getprotected set

◆ selectedFaces

new unsafe MR.FaceBitSet MR.LoadedMeshData.selectedFaces
getprotected set

◆ skippedFaceCount

new unsafe ref int MR.LoadedMeshData.skippedFaceCount
get

◆ texture

new unsafe MR.MeshTexture MR.LoadedMeshData.texture
getprotected set

◆ texturePerFace

new unsafe MR.TexturePerFace MR.LoadedMeshData.texturePerFace
getprotected set

◆ uvCoordinates

new unsafe MR.VertCoords2 MR.LoadedMeshData.uvCoordinates
getprotected set

vertices coordinates in texture

◆ vertColors

new unsafe MR.VertColors MR.LoadedMeshData.vertColors
getprotected set

◆ xf

new unsafe ref MR.AffineXf3f MR.LoadedMeshData.xf
get

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