Application | Defines the Application we are about to run |
Array2< T > | Expose a one-dimensional array as a two-dimensional array |
Array3< T > | Expose a one-dimensional array as a three-dimensional array |
Color | Defines a Color consisting of R, G, B and A components |
Material | Defines a Material used in a Milkshape3D Model |
Matrix | Defines a column-major 4x4 Matrix |
Mesh | Defines a Mesh used in a Milkshape3D Model |
Model | Defines a Milkshape3D Model |
Painter | Defines a Painter visitor used to draw a Model and its constituents on the screen |
Quaternion | Defines a Quaternion consisting of W, X, Y and Z components |
Transformer | The Transformer is an interface specifying how to compute the transformation Matrix from an initial mouse click (screen position) and final mouse click |
TransformerArcBall | Implements the Transformer to compute the transformation Matrix by interpreting the mouse position as points on a hemisphere |
TransformerPan | Implements the Transformer to compute the transformation Matrix as a translation left/right and up/down on the screen (along the X and, respectively, Y axis) from the current mouse position in the direction of the mouse movement |
TransformerZoom | Implements the Transformer to compute the transformation Matrix as a translation in/out of the screen (along the Z axis) from the current mouse position in the direction of the Y mouse movement |
Triangle | Defines a Triangle used in a Milkshape3D Model |
Vector | Defines a Vector consisting of X, Y, Z and W components |
Vertex | Defines a Vertex used in a Milkshape3D Model |