|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| Coloration | Essentially, implementations of this interface serve as the paint on Models. |
| ModelerGUI | This interface must be implemented for classes that wish to display an alternate GUI for the Modeler. |
| Class Summary | |
|---|---|
| DualColoration | Coloration implementation that uses two different Colorations based on a divider line. |
| Face | Represents a Face of a Model. |
| GradientColoration | Coloration implementation that smoothly interpolates between two or more different Materials, giving a nice shaded appearance. |
| ImportExportUtil | Contains methods for importing and exporting Models in 3rd-party formats. |
| LineElement | This interface marks a MeshElement as being composed of lines, rather than polygons. |
| LineLoop | LineLoop represents a set of lines based on OpenGL's GL_LINE_LOOP drawing mode. |
| Lines | Lines represents a set of lines based on OpenGL's GL_LINES drawing mode. |
| LineStrip | LineStrip represents a set of lines based on OpenGL's GL_LINE_STRIP drawing mode. |
| MeshElement | MeshElement is the abstract super-class of all classes that contain vertices for Models. |
| Model | Model objects are collections of MeshElement objects, along with coloration and per-vertex normal data (if used). |
| ModelContext | Options extension that keeps a reference to the current Model that is being rendered. |
| Modeler | The main class of the vertex modeler application. |
| ModelUtil | Holds a bunch of utility methods for this package. |
| Polygon | MeshElement implementation that uses OpenGL's GL_POLYGON drawing mode to draw a single polygon. |
| Quads | MeshElement implementation that uses OpenGL's GL_QUADS drawing mode to draw quadrilateral shapes (quads). |
| QuadStrip | MeshElement implementation that uses OpenGL's GL_QUAD_STRIP drawing mode to draw quadrilateral shapes (quads). |
| SegmentColoration | Coloration implementation that names pieces of a Model based on vertex indices and then colors them by name. |
| TriangleFan | MeshElement implementation that uses OpenGL's GL_TRIANGLE_FAN drawing mode to draw triangles. |
| Triangles | MeshElement implementation that uses OpenGL's GL_TRIANGLES drawing mode to draw triangles. |
| TriangleStrip | MeshElement implementation that uses OpenGL's GL_TRIANGLE_STRIP drawing mode to draw triangles. |
| VertexColoration | Coloration implementation that keeps track of individual Material objects for each vertex of a Model. |
| VertexUtil | Provides methods for manipulating raw vertex data as two dimensional float arrays. |
This package contains the
core components of the Vertex Modeler application.
Model designers will be most interested in the Model
and VertexUtil classes; examine their documentation closely, since
you'll be using them extensively. Being aware of the other
classes in this package would be handy, as well.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||