Package org.web3d.vrml.renderer.ogl
Class OGLNodeFactory
java.lang.Object
org.web3d.vrml.renderer.DefaultNodeFactory
org.web3d.vrml.renderer.ogl.OGLNodeFactory
- All Implemented Interfaces:
Cloneable
,VRMLNodeFactory
Singleton implementation of the
VRMLNodeFactory
that produces OpenGL implementations of the nodes.
Changed from a singleton to support multi-threading. See details in DefaultNodeFactory.
- 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
Modifier and TypeMethodDescriptionstatic OGLNodeFactory
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, findComponent, findProfile, getAvailableComponents, getAvailableProfileNames, getAvailableProfiles, getMaxSupportedSpecVersion, getSpecVersion, newInstance, setErrorReporter, setProfile, setSpecVersion
-
Method Details
-
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
-