|
||||||||||
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 |