M3G 1.1 -- Jun 22, 2005

Uses of Class
javax.microedition.m3g.Object3D

Uses of Object3D in javax.microedition.m3g
 

Subclasses of Object3D in javax.microedition.m3g
 class AnimationController
          Controls the position, speed and weight of an animation sequence.
 class AnimationTrack
          Associates a KeyframeSequence with an AnimationController and an animatable property.
 class Appearance
          A set of component objects that define the rendering attributes of a Mesh or Sprite3D.
 class Background
          Defines whether and how to clear the viewport.
 class Camera
          A scene graph node that defines the position of the viewer in the scene and the projection from 3D to 2D.
 class CompositingMode
          An Appearance component encapsulating per-pixel compositing attributes.
 class Fog
          An Appearance component encapsulating attributes for fogging.
 class Group
          A scene graph node that stores an unordered set of nodes as its children.
 class Image2D
          A two-dimensional image that can be used as a texture, background or sprite image.
 class IndexBuffer
          An abstract class defining how to connect vertices to form a geometric object.
 class KeyframeSequence
          Encapsulates animation data as a sequence of time-stamped, vector-valued keyframes.
 class Light
          A scene graph node that represents different kinds of light sources.
 class Material
          An Appearance component encapsulating material attributes for lighting computations.
 class Mesh
          A scene graph node that represents a 3D object defined as a polygonal surface.
 class MorphingMesh
          A scene graph node that represents a vertex morphing polygon mesh.
 class Node
          An abstract base class for all scene graph nodes.
 class PolygonMode
          An Appearance component encapsulating polygon-level attributes.
 class SkinnedMesh
          A scene graph node that represents a skeletally animated polygon mesh.
 class Sprite3D
          A scene graph node that represents a 2-dimensional image with a 3D position.
 class Texture2D
          An Appearance component encapsulating a two-dimensional texture image and a set of attributes specifying how the image is to be applied on submeshes.
 class Transformable
          An abstract base class for Node and Texture2D, defining common methods for manipulating node and texture transformations.
 class TriangleStripArray
          TriangleStripArray defines an array of triangle strips.
 class VertexArray
          An array of integer vectors representing vertex positions, normals, colors, or texture coordinates.
 class VertexBuffer
          VertexBuffer holds references to VertexArrays that contain the positions, colors, normals, and texture coordinates for a set of vertices.
 class World
          A special Group node that is a top-level container for scene graphs.
 

Methods in javax.microedition.m3g that return Object3D
 Object3D Object3D.duplicate()
          Creates a duplicate of this Object3D.
 Object3D Object3D.find(int userID)
          Retrieves an object that has the given user ID and is reachable from this object.
static Object3D[] Loader.load(java.lang.String name)
          Deserializes Object3D instances from the named resource.
static Object3D[] Loader.load(byte[] data, int offset)
          Deserializes Object3D instances from the given byte array, starting at the given offset.
 

Methods in javax.microedition.m3g with parameters of type Object3D
 int Object3D.getReferences(Object3D[] references)
          Returns the number of direct Object3D references in this object, and fills in the objects to the given array.
 


M3G 1.1 -- Jun 22, 2005

Copyright © 2005 Nokia Corporation. See the Copyright Notice for details.