us.ihmc.plotting3d.artifacts
Class BoxEdges3DObejct

java.lang.Object
  extended by javax.media.j3d.SceneGraphObject
      extended by javax.media.j3d.Node
          extended by javax.media.j3d.Leaf
              extended by javax.media.j3d.Shape3D
                  extended by us.ihmc.plotting3d.artifacts.BoxEdges3DObejct

public class BoxEdges3DObejct
extends javax.media.j3d.Shape3D


Field Summary
 
Fields inherited from class javax.media.j3d.Shape3D
ALLOW_APPEARANCE_OVERRIDE_READ, ALLOW_APPEARANCE_OVERRIDE_WRITE, ALLOW_APPEARANCE_READ, ALLOW_APPEARANCE_WRITE, ALLOW_COLLISION_BOUNDS_READ, ALLOW_COLLISION_BOUNDS_WRITE, ALLOW_GEOMETRY_READ, ALLOW_GEOMETRY_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_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
 
Constructor Summary
BoxEdges3DObejct(double sizeX, double sizeY, double sizeZ)
           
BoxEdges3DObejct(javax.vecmath.Point2d pt1, javax.vecmath.Point2d pt2, javax.vecmath.Point2d pt3, javax.vecmath.Point2d pt4, double height)
           
 
Method Summary
 javax.media.j3d.Appearance setApp()
           
 javax.media.j3d.Appearance setDashed()
           
 javax.media.j3d.Appearance setDashedDotLines()
           
 
Methods inherited from class javax.media.j3d.Shape3D
addGeometry, cloneNode, duplicateNode, getAllGeometries, getAppearance, getAppearanceOverrideEnable, getBounds, getCollisionBounds, getGeometry, getGeometry, indexOfGeometry, insertGeometry, intersect, intersect, intersect, numGeometries, removeAllGeometries, removeGeometry, removeGeometry, setAppearance, setAppearanceOverrideEnable, setCollisionBounds, setGeometry, setGeometry
 
Methods inherited from class javax.media.j3d.Node
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, getBoundsAutoCompute, getCollidable, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, clearCapabilityIsFrequent, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BoxEdges3DObejct

public BoxEdges3DObejct(double sizeX,
                        double sizeY,
                        double sizeZ)

BoxEdges3DObejct

public BoxEdges3DObejct(javax.vecmath.Point2d pt1,
                        javax.vecmath.Point2d pt2,
                        javax.vecmath.Point2d pt3,
                        javax.vecmath.Point2d pt4,
                        double height)
Method Detail

setApp

public javax.media.j3d.Appearance setApp()

setDashedDotLines

public javax.media.j3d.Appearance setDashedDotLines()

setDashed

public javax.media.j3d.Appearance setDashed()