- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- File List
- File Members

Classes | Namespaces

# mesh.h File Reference

Go to the source code of this file.

## Classes
struct | Vertex
| Represents a vertex point on a Mesh with its associated data. More...
struct | GenericFace
| Contains generic polygon representation. More...
struct | TC
| Represents Texture Coordinates (UVs) in the mesh. More...
class | FaceEnumerator
| FaceEnumerator is a base class for operations that must be applied across mesh faces. More...
class | VertexEnumerator
| base class for operations that must be applied across mesh vertices. More...
class | AdjacentVertexEnumerator
| AdjacentVertexEnumerator is a base class for operations that must be applied to all vertices adjacent to a specified one. More...
class | Mesh
| A Mesh is a collection of vertices organized into faces, and optional Texture Coordinate information. More...
class | MeshFreezer
| Generic base interface for classes implementing a freeze function. More...
class | MeshSelector
| Generic base interface for classes implementing a face based selection. More...
class | TangentGenerator
| TangentGenerator is a class that defines the tangent space used by Mesh objects. More...
struct | SurfacePoint
| Describes a location somewhere on the surface of a Mesh. More...
class | Picker
| Picker objects are used as part of the map extraction process, to find points on one mesh that most closely correspond to points on another. More...
class | ScreenSpacePicker
| ScreenSpacePicker objects are used to translate the user action of clicking in the view into a picked point on the surface of a mesh. More...
class | MeshGrid
| The MeshGrid class is an interface for dividing the surface of a mesh to grids. More...
class | SurfaceSmoother
| This is an interface for a SurfaceSmoother object, which is responsible to provide information about the limit surface of a mesh. More...
class | MeshChange
| This class represents a change to a mesh, and is used when an operation which modifies mesh vertices should be undoable. More...
struct | MeshChange::VertexChange
| This struct holds the change information about a single vertex. More...
class | MeshUnlocker
| This object is used to manage the lock on a mesh. More...
## Namespaces
namespace | mudbox
| Class: ConvolutionKernel.