|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectfi.hut.tml.xsmiles.mlfc.x3d.X3DRenderer
X3D Renderer - renders X3D (VRML like) documents - called from X3DMLFC for whole X3D docs and X3DElementImpl for parasite documents.
| Field Summary | |
static MLFCListener |
mlfcListener
|
protected java.util.HashMap |
refMap
Dom to J3D refMap created from conversion |
| Constructor Summary | |
X3DRenderer(MLFC m)
Initializes some private variables. |
|
| Method Summary | |
boolean |
bindViewpoint(org.web3d.vrml.j3d.nodes.J3DViewpointNodeType vpn)
Called from X3DAnchorElementImpl to bind (activate) a viewpoint. |
void |
cleanup()
Clean up the X3D renderer - stop timers and renderers. |
protected java.lang.String |
getLocalname(java.lang.String tagname)
Get local name of a node. |
void |
linkSelected(org.web3d.vrml.nodes.VRMLLinkNodeType node)
Invoked when a link node has been activated. |
static void |
loadXMLtexture(java.awt.Container container)
Testing loading XML as texture. |
void |
refresh(org.w3c.dom.Node node)
Refresh the X3D scene, reloads everything from the node. |
java.awt.Component |
render(org.w3c.dom.Node node)
Convert X3D DOM doc into VRML graph and render it. |
void |
setSupportEvents(org.w3c.dom.Node node,
boolean set)
Whether we should support events for this document Can be set anytime, before or after conversion |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected java.util.HashMap refMap
public static MLFCListener mlfcListener
| Constructor Detail |
public X3DRenderer(MLFC m)
| Method Detail |
protected java.lang.String getLocalname(java.lang.String tagname)
tagname - Tag name, including namspace prefix
public java.awt.Component render(org.w3c.dom.Node node)
node - X3D root node
public void setSupportEvents(org.w3c.dom.Node node,
boolean set)
set - Should events be supportedpublic void refresh(org.w3c.dom.Node node)
node - X3D root node (X3DElement)public void cleanup()
public boolean bindViewpoint(org.web3d.vrml.j3d.nodes.J3DViewpointNodeType vpn)
vpn - J3DViewpointNodeType
public void linkSelected(org.web3d.vrml.nodes.VRMLLinkNodeType node)
linkSelected in interface org.web3d.vrml.j3d.input.LinkSelectionListenernode - The selected nodepublic static void loadXMLtexture(java.awt.Container container)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||