camera3d.gizmo
Class SimplePlaneGizmo

java.lang.Object
  extended byjavax.media.j3d.SceneGraphObject
      extended byjavax.media.j3d.Node
          extended byjavax.media.j3d.Group
              extended byjavax.media.j3d.BranchGroup
                  extended bycamera3d.gizmo.SimpleBagGizmo
                      extended bycamera3d.gizmo.SimplePlaneGizmo

public class SimplePlaneGizmo
extends SimpleBagGizmo

Version:
1.0
Author:
Carlos da Silva dos Santos e Fábio de Miranda

Field Summary
 
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_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
 
Constructor Summary
SimplePlaneGizmo(javax.vecmath.Color3b color, javax.vecmath.Point3d planePoint, javax.vecmath.Vector3d planeNormal, double width)
           
SimplePlaneGizmo(javax.vecmath.Point3d planePoint, javax.vecmath.Vector3d planeNormal)
           
 
Method Summary
 void addToPoint(javax.vecmath.Point3d result, javax.vecmath.Point3d basePoint, double f1, javax.vecmath.Vector3d v1, double f2, javax.vecmath.Vector3d v2)
           
 void debugln(java.lang.String s)
           
static void main(java.lang.String[] args)
           
 
Methods inherited from class javax.media.j3d.BranchGroup
cloneNode, compile, detach, pickAll, pickAllSorted, pickAny, pickClosest
 
Methods inherited from class javax.media.j3d.Group
addChild, getAllChildren, getAlternateCollisionTarget, getChild, getCollisionBounds, indexOfChild, insertChild, moveTo, numChildren, removeAllChildren, removeChild, removeChild, setAlternateCollisionTarget, setChild, setCollisionBounds
 
Methods inherited from class javax.media.j3d.Node
cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, cloneTree, duplicateNode, getBounds, getBoundsAutoCompute, getCollidable, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData, updateNodeReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimplePlaneGizmo

public SimplePlaneGizmo(javax.vecmath.Color3b color,
                        javax.vecmath.Point3d planePoint,
                        javax.vecmath.Vector3d planeNormal,
                        double width)

SimplePlaneGizmo

public SimplePlaneGizmo(javax.vecmath.Point3d planePoint,
                        javax.vecmath.Vector3d planeNormal)
Method Detail

addToPoint

public void addToPoint(javax.vecmath.Point3d result,
                       javax.vecmath.Point3d basePoint,
                       double f1,
                       javax.vecmath.Vector3d v1,
                       double f2,
                       javax.vecmath.Vector3d v2)

debugln

public void debugln(java.lang.String s)

main

public static void main(java.lang.String[] args)


Copyright © 2001-2003 F.R. Miranda, C.S. Santos, J.E. Kogler Jr.. All Rights Reserved.