iicm.vrml.pw
Class Extrusion

java.lang.Object
  |
  +--iicm.vrml.pw.Node
        |
        +--iicm.vrml.pw.Geometry
              |
              +--iicm.vrml.pw.Extrusion

public class Extrusion
extends Geometry


Field Summary
 SFBool beginCap
           
 SFBool ccw
           
 SFBool convex
           
 SFFloat creaseAngle
           
 MFVec2f crossSection
           
 SFBool endCap
           
 MFRotation orientation
           
 MFVec2f scale
           
 MFVec2f set_crossSection
           
 MFRotation set_orientation
           
 MFVec2f set_scale
           
 MFVec3f set_spine
           
 SFBool solid
           
 MFVec3f spine
           
 
Fields inherited from class iicm.vrml.pw.Node
DEF_KEYWORD, EXTERNPROTO_KEYWORD, objname, PROTO_KEYWORD, ROUTE_KEYWORD, subfields, USE_KEYWORD, userdata
 
Method Summary
 java.lang.String nodeName()
          the node's name
 void traverse(Traverser t)
          must call appropriate method of Traverser for node traversal
 void writeSubfields(java.io.PrintStream os, java.util.Hashtable wrefs)
          write subfields (inside {}) to outputstream
 
Methods inherited from class iicm.vrml.pw.Node
addRoute, deleteRoute, getEvent, readNode, traverseNode, writeNode, writeSubfield
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

beginCap

public SFBool beginCap

ccw

public SFBool ccw

convex

public SFBool convex

endCap

public SFBool endCap

solid

public SFBool solid

creaseAngle

public SFFloat creaseAngle

set_crossSection

public MFVec2f set_crossSection

crossSection

public MFVec2f crossSection

set_scale

public MFVec2f set_scale

scale

public MFVec2f scale

set_spine

public MFVec3f set_spine

spine

public MFVec3f spine

set_orientation

public MFRotation set_orientation

orientation

public MFRotation orientation
Method Detail

nodeName

public java.lang.String nodeName()
Description copied from class: Node
the node's name
Overrides:
nodeName in class Node

traverse

public void traverse(Traverser t)
Description copied from class: Node
must call appropriate method of Traverser for node traversal
Overrides:
traverse in class Node

writeSubfields

public void writeSubfields(java.io.PrintStream os,
                           java.util.Hashtable wrefs)
Description copied from class: Node
write subfields (inside {}) to outputstream
Overrides:
writeSubfields in class Node