Click or drag to resize
AB4D logo

MeshBase Class

MeshBase is a base class that defines the data about one 3D model that are stored in the DirectX structures that are used to draw the model.
Inheritance Hierarchy
SystemObject
  Ab3d.DirectXDXResourceBase
    Ab3d.DirectXSharedDXResource
      Ab3d.DirectXSharedDXDeviceResource
        Ab3d.DirectXMeshBase
          More

Namespace: Ab3d.DirectX
Assembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.0.8865.1045
Syntax
C#
public class MeshBase : SharedDXDeviceResource

The MeshBase type exposes the following members.

Constructors
 NameDescription
Public methodMeshBase Constructor
Top
Properties
 NameDescription
Public propertyBaseVertexLocation start index in VertexBuffer used in DrawIndexed method
Public propertyBounds Bounds of the mesh
Public propertyIndexBuffer IndexBuffer
Public propertyIndexBufferFormat Format of the index buffer
Public propertyIndexCount number of indices to render
Public propertyInputLayoutType InputLayoutType
Public propertyIsFrontCounterClockwise True if triangles are oriented in counter clockwise orientation
Public propertyMaterials Array of Materials
Public propertyPrimitiveTopology PrimitiveTopology
Public propertyStartIndexLocation start index in IndexBuffer used in DrawIndexed method
Public propertySubMeshes Array of Submesh objects
Public propertyVertexBufferBindings Array of VertexBufferBinding
Public propertyVertexCount number of vertices (positions) in the mesh
Top
See Also
Inheritance Hierarchy
SystemObject
  Ab3d.DirectXDXResourceBase
    Ab3d.DirectXSharedDXResource
      Ab3d.DirectXSharedDXDeviceResource
        Ab3d.DirectXMeshBase
          Ab3d.DirectXGeometryMesh
          Ab3d.DirectX.ModelsDXMeshGeometry3D
          Ab3d.DirectX.ModelsDXMultiMeshGeometry3D
          Ab3d.DirectXOptimizedPointMeshT
          Ab3d.DirectXScreenSpaceLineMesh
          Ab3d.DirectXSimpleMeshT