Uses of Package
hmi.graphics.scenegraph

Packages that use hmi.graphics.scenegraph
hmi.environment.avatars This package contains code for loading avatars, mixed systems, face bindings, etc. 
hmi.graphics.collada.scenegraph Support for loading Collada Graphics files 
hmi.graphics.opengl The HmiGraphics opengl package contains code for opengl based rendering, that is still independent from particular OpenGL java bindings, like jogl and lwjgl 
hmi.graphics.opengl.scenegraph The HmiGraphics opengl.scenegraph package contains code for OpenGL based scenegraphs, on top of the more basic opengl package. 
hmi.graphics.scenegraph The HmiGraphics scenegraph package contains code for graphics scenegraphs in a render platform independent way, and also independent from a particular graphics file format. 
hmi.graphics.util The HmiGraphics util package contains a few utilities that combine functionality from other HmiGraphics packages. 
hmi.physics Support for physical simulation of humanoids and other objects; also supports inverse dynamics and physical controllers. 
hmi.physics.assembler   
hmi.physics.ode   
 

Classes in hmi.graphics.scenegraph used by hmi.environment.avatars
GNode
          GNode represent a scenegraph node, that contains GNode typed children, references GShapes, and specifies a local 3D transformation.
 

Classes in hmi.graphics.scenegraph used by hmi.graphics.collada.scenegraph
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.
GMesh.MeshType
          MeshType enumerates the legal mesh geometry, like Triangles, Tristrips, Polygons, etc.
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
           
GTexture
          A GTexture is the hmi.graphics.scenegraph representation of a texture, defined by its attributes like file name, wrap mode etcetera.
VertexWeights
          A VertexWeight object couples GMesh vertices to one or more joints, with a certain weight.
 

Classes in hmi.graphics.scenegraph used by hmi.graphics.opengl
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.
 

Classes in hmi.graphics.scenegraph used by hmi.graphics.opengl.scenegraph
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
           
GTexture
          A GTexture is the hmi.graphics.scenegraph representation of a texture, defined by its attributes like file name, wrap mode etcetera.
 

Classes in hmi.graphics.scenegraph used by hmi.graphics.scenegraph
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.
GMesh.MeshType
          MeshType enumerates the legal mesh geometry, like Triangles, Tristrips, Polygons, etc.
GNode
          GNode represent a scenegraph node, that contains GNode typed children, references GShapes, and specifies a local 3D transformation.
GNode.Predicate
          GNode.Predicates are Objects that implement a boolean test on GNodes, in the form of their "valid" method.
GShape
          A GShape combines a GMesh and a GMaterial.
GSkinnedMesh
           
GTexture
          A GTexture is the hmi.graphics.scenegraph representation of a texture, defined by its attributes like file name, wrap mode etcetera.
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.
 

Classes in hmi.graphics.scenegraph used by hmi.graphics.util
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, ...
 

Classes in hmi.graphics.scenegraph used by hmi.physics
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.
 

Classes in hmi.graphics.scenegraph used by hmi.physics.assembler
GNode
          GNode represent a scenegraph node, that contains GNode typed children, references GShapes, and specifies a local 3D transformation.
 

Classes in hmi.graphics.scenegraph used by hmi.physics.ode
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.