org.pilotix.client.j3d
Class J3DObstacle

java.lang.Object
  extended by javax.media.j3d.SceneGraphObject
      extended by javax.media.j3d.Node
          extended by javax.media.j3d.Group
              extended by javax.media.j3d.BranchGroup
                  extended by org.pilotix.client.j3d.J3DObject
                      extended by org.pilotix.client.j3d.J3DObstacle

public class J3DObstacle
extends J3DObject

Cette classe construit un obstacle visuel à partir de ses caractéristiques.


Field Summary
 
Fields inherited from class org.pilotix.client.j3d.J3DObject
rotationTG, theObjectShape, translationTG
 
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_LOCALE_READ, ALLOW_PARENT_READ, ALLOW_PICKABLE_READ, ALLOW_PICKABLE_WRITE, ENABLE_COLLISION_REPORTING, ENABLE_PICK_REPORTING
 
Constructor Summary
J3DObstacle(Vector upLeftCorner, Vector downRightCorner, int height, int altitude, java.lang.String topTexture, java.lang.String sideTexture)
          Construit un obstacle dont les coordonnées des coins sont fournis (le système de coordonnées est celui du serveur), et recouvre les faces avec les textures indiquées, dont les URLs seront trouvées par ResourceLocator.
 
Method Summary
 
Methods inherited from class org.pilotix.client.j3d.J3DObject
addCamera, addCamera, cameraRotationSwitch, getCamera, removeCamera, setAltitude, setDirection, setPosition
 
Methods inherited from class javax.media.j3d.BranchGroup
cloneNode, compile, detach, pickAll, pickAll, pickAllSorted, pickAllSorted, pickAny, pickAny, pickClosest, 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, getLocale, getLocalToVworld, getLocalToVworld, getParent, getPickable, setBounds, setBoundsAutoCompute, setCollidable, setPickable
 
Methods inherited from class javax.media.j3d.SceneGraphObject
clearCapability, clearCapabilityIsFrequent, duplicateSceneGraphObject, getCapability, getCapabilityIsFrequent, getName, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setName, setUserData, toString, updateNodeReferences
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

J3DObstacle

public J3DObstacle(Vector upLeftCorner,
                   Vector downRightCorner,
                   int height,
                   int altitude,
                   java.lang.String topTexture,
                   java.lang.String sideTexture)
Construit un obstacle dont les coordonnées des coins sont fournis (le système de coordonnées est celui du serveur), et recouvre les faces avec les textures indiquées, dont les URLs seront trouvées par ResourceLocator.



artefarita.com/pilotix Pilotix 2003-2013 - Stilisto : G.C.