|
Namespaces
|
namespace |
mudbox |
Classes
|
struct |
mudbox::Vertex |
|
A Vertex has an x,y,z position in
space, a normal, a "Freeze" value between 0.0 and 1.0, and a
boolean flag saying whether or not the vertex is currently
selected. More...
|
struct |
mudbox::TC |
|
A Mesh object may or may not have
Texture
Coordinates. More...
|
class |
mudbox::FaceEnumerator |
|
FaceEnumerator is a base
class for operations that must be applied across mesh faces.
More...
|
class |
mudbox::VertexEnumerator |
|
To use this class, derive a new enumerator
from it. More...
|
class |
mudbox::AdjacentVertexEnumerator |
|
AdjacentVertexEnumerator
is a base class for operations that must be applied to all vertices
adjacent to a specified one. More...
|
class |
mudbox::Mesh |
|
A Mesh is a collection of vertices
organized into faces, and optional Texture Coordinate information.
More...
|
class |
mudbox::TangentGenerator |
|
TangentGenerator is a
class that defines the tangent space used by Mesh objects. More...
|
struct |
mudbox::SurfacePoint |
|
SurfacePoint objects are
generally returned by Picker objects, who have
interpreted a user action that involves selecting a point on the
mesh. More...
|
class |
mudbox::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. This is used for creating
displacement maps, normal maps, color maps, etc. More...
|
class |
mudbox::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 |
mudbox::MeshGrid |
|
The MeshGrid class is an interface
for dividing the surface of a mesh to grids. More...
|
class |
mudbox::SurfaceSmoother |
|
This is an interface for a SurfaceSmoother
object, which is responsible to provide information about the limit
surface of a mesh. More...
|
class |
mudbox::MeshChange |
|
This class represents a change to a mesh,
and is used when an operation which modifies mesh vertices should
be undoable. More...
|
struct |
mudbox::MeshChange::VertexChange |
|
This struct holds the change information
about a single vertex. More...
|
class |
mudbox::MeshUnlocker |
|
This object is used to manage the lock on a
mesh. More...
|
Defines
|
#define |
MB_NORMALPRECISION 16 |
#define |
MB_NORMALMAX 32767 |