graphoutput
Class EPCGraph

java.lang.Object
  |
  +--javax.media.j3d.SceneGraphObject
        |
        +--javax.media.j3d.Node
              |
              +--javax.media.j3d.Group
                    |
                    +--javax.media.j3d.BranchGroup
                          |
                          +--graphoutput.EPCGraph

public class EPCGraph
extends javax.media.j3d.BranchGroup

This class contains the implementation of the method "Extruded Parallel Coordinates". It creates the geometry within this BranchGroup into the 1x1x1-box.


Fields inherited from class javax.media.j3d.BranchGroup
ALLOW_DETACH
 
Fields inherited from class javax.media.j3d.Group
ALLOW_CHILDREN_EXTEND, ALLOW_CHILDREN_READ, ALLOW_CHILDREN_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE
 
Fields inherited from class javax.media.j3d.Node
ALLOW_AUTO_COMPUTE_BOUNDS_READ, ALLOW_AUTO_COMPUTE_BOUNDS_WRITE, ALLOW_BOUNDS_READ, ALLOW_BOUNDS_WRITE, ALLOW_COLLIDABLE_READ, ALLOW_COLLIDABLE_WRITE, ALLOW_LOCAL_TO_VWORLD_READ, ALLOW_PICK, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
 
Constructor Summary
EPCGraph(GraphOutput parent, int dimcnt, int pointcnt, java.util.Vector points_v, graphoutput.Style style, java.util.Vector scaling_v, java.util.Vector variablenames_v)
          By calling this constructor the graph is created using the specified data.
EPCGraph(GraphOutput parent, int dimcnt, int pointcnt, java.util.Vector points_v, java.util.Vector scaling_v, java.util.Vector variablenames_v, graphoutput.Style style)
          By calling this constructor the graph is created using the specified data.
 
Method Summary
 void removeGeometry()
          Removes the current geometry (stripes & lines)
 void updateGeometry(java.util.Vector points_v, java.util.Vector scaling_v)
          Draws new stripes using the specified data
 
Methods inherited from class javax.media.j3d.BranchGroup
cloneNode, compile, detach, duplicateNode, pickAll, pickAllSorted, pickAny, pickClosest
 
Methods inherited from class javax.media.j3d.Group
addChild, getAllChildren, getAlternateCollisionTarget, getChild, getCollisionBounds, insertChild, moveTo, numChildren, removeChild, setAlternateCollisionTarget, setChild, setCollisionBounds
 
Methods inherited from class javax.media.j3d.Node
cloneTree, cloneTree, cloneTree, getBounds, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, duplicateSceneGraphObject, getCapability, getUserData, isCompiled, isLive, setCapability, setUserData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EPCGraph

public EPCGraph(GraphOutput parent,
                int dimcnt,
                int pointcnt,
                java.util.Vector points_v,
                graphoutput.Style style,
                java.util.Vector scaling_v,
                java.util.Vector variablenames_v)
By calling this constructor the graph is created using the specified data.

EPCGraph

public EPCGraph(GraphOutput parent,
                int dimcnt,
                int pointcnt,
                java.util.Vector points_v,
                java.util.Vector scaling_v,
                java.util.Vector variablenames_v,
                graphoutput.Style style)
By calling this constructor the graph is created using the specified data.
Method Detail

removeGeometry

public void removeGeometry()
Removes the current geometry (stripes & lines)

updateGeometry

public void updateGeometry(java.util.Vector points_v,
                           java.util.Vector scaling_v)
Draws new stripes using the specified data