All Packages Class Hierarchy This Package Previous Next Index
Class berkeley.cs.dmc.vrml.parser.ParserNode
java.lang.Object
|
+----berkeley.cs.dmc.vrml.node.BaseNode
|
+----berkeley.cs.dmc.vrml.node.Node
|
+----berkeley.cs.dmc.vrml.parser.ParserNode
- public abstract class ParserNode
- extends Node
- implements Cloneable
-
ParserNode()
-
-
build()
-
-
build(MFNode)
-
-
build(MFVec3f)
-
-
build(SFNode)
-
-
cloneField(Field)
-
-
cloneMFNode(MFNode, Hashtable, Hashtable)
-
-
cloneSFNode(SFNode, Hashtable, Hashtable)
-
-
cloneThru(Hashtable, Hashtable)
-
-
dump(String, PrintStream)
-
-
dumpField(String, PrintStream, String, Field)
-
-
getFieldType(String)
-
-
render(MFNode, RenderState)
-
-
render(RenderState)
-
-
render(SFNode, RenderState)
-
-
setField(String, Field)
-
ParserNode
public ParserNode()
getFieldType
public abstract int getFieldType(String n)
setField
public abstract void setField(String n,
Field f)
cloneThru
public ParserNode cloneThru(Hashtable ismap,
Hashtable newmap)
dump
public abstract void dump(String indent,
PrintStream out)
dumpField
public static void dumpField(String indent,
PrintStream out,
String name,
Field field)
cloneSFNode
public static SFNode cloneSFNode(SFNode node,
Hashtable ismap,
Hashtable newmap)
cloneMFNode
public static MFNode cloneMFNode(MFNode node,
Hashtable ismap,
Hashtable newmap)
cloneField
public static Field cloneField(Field field)
build
public static void build(MFNode mn)
build
public static void build(SFNode node)
build
public static Vec3[] build(MFVec3f vec)
render
public static void render(MFNode mn,
RenderState state)
render
public static void render(SFNode node,
RenderState state)
build
public void build()
render
public void render(RenderState state)
All Packages Class Hierarchy This Package Previous Next Index