|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| GNode.Predicate | GNode.Predicates are Objects that implement a boolean test on GNodes, in the form of their "valid" method. |
| Class Summary | |
|---|---|
| GMaterial | A GMaterial defines the appearance, or material, for some GMesh Currently, this is just basic OpenGL material settings, like the ambient, diffus and specular color, and the specular shininess. |
| GMesh | A GMesh object defines methods for defining and retrieving mesh data arrays and index arrays, as well as methods for converting between various representation schemes. |
| GNode | GNode represent a scenegraph node, that contains GNode typed children, references GShapes, and specifies a local 3D transformation. |
| GScene | A GScene combines a GNode based scene graph with other scene elements, like Controllers, ... |
| GShape | A GShape combines a GMesh and a GMaterial. |
| GSkinnedMesh | |
| GSphere | |
| GTexture | A GTexture is the hmi.graphics.scenegraph representation of a texture, defined by its attributes like file name, wrap mode etcetera. |
| Skeletons | A Utility class for Skeleton and HAnim related operations |
| VertexAttribute | A VertexAttribute defines the data for a single mesh vertex attribute, which can be either a predefined OpenGL attribute or a user-defined GLSL attribute. |
| VertexWeights | A VertexWeight object couples GMesh vertices to one or more joints, with a certain weight. |
| Enum Summary | |
|---|---|
| GMesh.MeshType | MeshType enumerates the legal mesh geometry, like Triangles, Tristrips, Polygons, etc. |
The HmiGraphics scenegraph package contains code for graphics scenegraphs in a render platform independent way, and also independent from a particular graphics file format.
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||