Graphics/MeshElementDescription.h File Reference

MeshElementDescription.h File Reference
#include "../MaxHeap.h"
#include "GraphicsExport.h"

Classes

class  MeshElementDescription
 This class describes a single mesh element(which corresponds to a render item) required to be generated by calling Mesh::GenerateRenderItems() or MNMesh::GenerateRenderItems() from the specified mesh(or mnmesh). More...
 

Namespaces

 MaxSDK
 This API is used to support OLE structured storage streams containing user specified string data in 3ds Max scene files or other OLE Structured Storage based files.
 
 MaxSDK::Graphics
 

Enumerations

enum  MeshElementType {
  MeshElementTypeSolidMesh, MeshElementTypeVertexTicks, MeshElementTypeEdge, MeshElementTypeDiagonal,
  MeshElementTypeFace, MeshElementTypeNormal
}
 This enum describes the type of mesh element to be generated. More...
 
enum  MeshPart { MeshPartSelected, MeshPartUnselected, MeshPartWhole }
 When a mesh is displayed in any sub-object level, this enum help decide which part of the mesh this mesh element belongs to. More...
 
enum  BuiltInMeshElementDescription {
  ElementDescriptionSolidMesh, ElementDescriptionVetexTicks, ElementDescriptionWireframe, ElementDescriptionSelectedEdge,
  ElementDescriptionDiagonal, ElementDescriptionSelectedDiagonal, ElementDescriptionSelectedFace
}
 This enum defines some kinds of built-in mesh element descriptions. More...
 

Functions

GraphicsDriverAPI const MeshElementDescription & GetBuiltInMeshElementDescription (BuiltInMeshElementDescription type)
 Get a specified built-in mesh element description. More...