Class Exporter.MeshInfo
- Namespace
- HelixToolkit.SharpDX.Assimp
- Assembly
- HelixToolkit.SharpDX.Assimp.dll
protected sealed class Exporter.MeshInfo
- Inheritance
-
Exporter.MeshInfo
- Inherited Members
Constructors
MeshInfo(ulong, Geometry3D, string, int, int, Bone[]?)
Initializes a new instance of the Exporter.MeshInfo class.
public MeshInfo(ulong materialMeshKey, Geometry3D mesh, string name, int meshIndex, int materialIndex, Bone[]? bones = null)
Parameters
materialMeshKeyulongThe material mesh key.
meshGeometry3DThe mesh.
namestringThe name.
meshIndexintIndex of the mesh.
materialIndexintIndex of the material.
bonesBone[]The bones.
Fields
AssimpMesh
The Assimp mesh
public Mesh? AssimpMesh
Field Value
- Mesh
MaterialIndex
The material index
public readonly int MaterialIndex
Field Value
MaterialMeshKey
The material mesh key
public readonly ulong MaterialMeshKey
Field Value
Mesh
The Helix mesh
public readonly Geometry3D Mesh
Field Value
MeshIndex
The mesh index
public readonly int MeshIndex
Field Value
Name
The name
public readonly string Name
Field Value
Properties
Bones
The bones if have
public Bone[]? Bones { get; set; }
Property Value
- Bone[]