BaseMesh Members

Manipulates and queries mesh objects and derived mesh objects.

The following tables list the members exposed by the BaseMesh type.

Public Properties

  Name Description
Public property Supported by the .NET Compact Framework Device Gets the device associated with a mesh.
Public property Supported by the .NET Compact Framework Disposed Gets a value indicating whether all resources used by the BaseMesh have been released.
Public property Supported by the .NET Compact Framework IndexBuffer Gets the data in an index buffer.
Public property Supported by the .NET Compact Framework NumberAttributes Gets the number of entries stored in an attribute table for a mesh.
Public property Supported by the .NET Compact Framework NumberFaces Gets the number of faces in a mesh.
Public property Supported by the .NET Compact Framework NumberVertices Gets the number of vertices in a mesh.
Public property Supported by the .NET Compact Framework Options Gets the mesh options enabled for the current mesh at creation time.
Public property Supported by the .NET Compact Framework VertexBuffer Gets the vertex buffer of a mesh.
Public property Supported by the .NET Compact Framework VertexFormat Gets the vertex format that describes the contents of vertices.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Supported by the .NET Compact Framework Clone Clones, or copies, a mesh object.
Public method Supported by the .NET Compact Framework ConvertAdjacencyToPointReps Converts mesh adjacency information to an array of point representatives.
Public method Supported by the .NET Compact Framework ConvertPointRepsToAdjacency Converts point representative data to mesh adjacency information.
Public method Supported by the .NET Compact Framework Dispose Releases all resources used by the BaseMesh.
Public method Supported by the .NET Compact Framework DrawSubset Draws a subset of a mesh.
Public method Supported by the .NET Compact Framework Equals  Overloaded. Determines whether two Object instances are equal. (inherited from Object)
Public method Supported by the .NET Compact Framework GenerateAdjacency Generates adjacency information based on mesh indices.
Public method Supported by the .NET Compact Framework GetAttributeTable Retrieves an attribute table for a mesh.
Public method Supported by the .NET Compact Framework GetHashCode  Serves as a hash function for a particular type. (inherited from Object)
Public method Supported by the .NET Compact Framework GetType  Gets the Type of the current instance. (inherited from Object)
Public method Static Supported by the .NET Compact Framework ReferenceEquals  Determines whether the specified Object instances are the same instance. (inherited from Object)
Public method Supported by the .NET Compact Framework ToString  Returns a String that represents the current Object. (inherited from Object)

Top

Protected Methods

  Name Description
Protected method Supported by the .NET Compact Framework Finalize Overridden. Allows the BaseMesh object to free resources before it is destroyed by the garbage collector.
Protected method Supported by the .NET Compact Framework MemberwiseClone  Creates a shallow copy of the current Object. (inherited from Object)

Top

Public Events

  Name Description
Public event Supported by the .NET Compact Framework Disposing Occurs when the Dispose method is called or when the BaseMesh object is finalized and collected by the garbage collector.

Top

See Also

Reference

BaseMesh Class
Microsoft.WindowsMobile.DirectX.Direct3D Namespace

Other Resources

Direct3D Programming