Xj3D 2.0 VRML/X3D Code API

org.web3d.vrml.renderer.ogl
Class OGLNodeFactory

java.lang.Object
  extended by org.web3d.vrml.renderer.DefaultNodeFactory
      extended by org.web3d.vrml.renderer.ogl.OGLNodeFactory
All Implemented Interfaces:
java.lang.Cloneable, VRMLNodeFactory

public class OGLNodeFactory
extends DefaultNodeFactory

Singleton implementation of the VRMLNodeFactory that produces OpenGL implementations of the nodes.

Version:
$Revision: 1.2 $
Author:
Justin Couch

Field Summary
 
Fields inherited from class org.web3d.vrml.renderer.DefaultNodeFactory
JAVA3D_RENDERER, majorVersion, minorVersion, MOBILE_RENDERER, NULL_RENDERER, OPENGL_RENDERER
 
Fields inherited from interface org.web3d.vrml.lang.VRMLNodeFactory
ANY_LEVEL
 
Method Summary
static OGLNodeFactory getOGLNodeFactory()
          Get the current instance of this factory class.
 
Methods inherited from class org.web3d.vrml.renderer.DefaultNodeFactory
addComponent, clearCachedInfo, clone, createFactory, createVRMLNode, createVRMLNode, createVRMLNode, disableComponent, getAvailableComponents, getAvailableProfileNames, getAvailableProfiles, getMaxSupportedSpecVersion, getSpecVersion, newInstance, setErrorReporter, setProfile, setSpecVersion
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getOGLNodeFactory

public static OGLNodeFactory getOGLNodeFactory()
Get the current instance of this factory class. If an instance has not been created yet, this will automatically create it

Returns:
The global instance of the factory

Xj3D 2.0 VRML/X3D Code API

Copyright © 2001 - 2006 Web3D Consortium