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

Constructor Index

 o ParserNode()

Method Index

 o build()
 o build(MFNode)
 o build(MFVec3f)
 o build(SFNode)
 o cloneField(Field)
 o cloneMFNode(MFNode, Hashtable, Hashtable)
 o cloneSFNode(SFNode, Hashtable, Hashtable)
 o cloneThru(Hashtable, Hashtable)
 o dump(String, PrintStream)
 o dumpField(String, PrintStream, String, Field)
 o getFieldType(String)
 o render(MFNode, RenderState)
 o render(RenderState)
 o render(SFNode, RenderState)
 o setField(String, Field)

Constructors

 o ParserNode
 public ParserNode()

Methods

 o getFieldType
 public abstract int getFieldType(String n)
 o setField
 public abstract void setField(String n,
                               Field f)
 o cloneThru
 public ParserNode cloneThru(Hashtable ismap,
                             Hashtable newmap)
 o dump
 public abstract void dump(String indent,
                           PrintStream out)
 o dumpField
 public static void dumpField(String indent,
                              PrintStream out,
                              String name,
                              Field field)
 o cloneSFNode
 public static SFNode cloneSFNode(SFNode node,
                                  Hashtable ismap,
                                  Hashtable newmap)
 o cloneMFNode
 public static MFNode cloneMFNode(MFNode node,
                                  Hashtable ismap,
                                  Hashtable newmap)
 o cloneField
 public static Field cloneField(Field field)
 o build
 public static void build(MFNode mn)
 o build
 public static void build(SFNode node)
 o build
 public static Vec3[] build(MFVec3f vec)
 o render
 public static void render(MFNode mn,
                           RenderState state)
 o render
 public static void render(SFNode node,
                           RenderState state)
 o build
 public void build()
 o render
 public void render(RenderState state)

All Packages  Class Hierarchy  This Package  Previous  Next  Index