physics
Class PhysicalBehavior

java.lang.Object
  extended byjavax.media.j3d.SceneGraphObject
      extended byjavax.media.j3d.Node
          extended byjavax.media.j3d.Leaf
              extended byjavax.media.j3d.Behavior
                  extended byphysics.PhysicalBehavior

public class PhysicalBehavior
extends javax.media.j3d.Behavior

Diese Klasse führt zyklisch, jedes Frame, einen Simulationschritt durch.

Version:
1.0 (05/04/25)
Author:
Martin Hedler

Field Summary
 
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
PhysicalBehavior(PhysicalEnvironment pE)
          Erstellt eine Instanz dieser Klasse.
 
Method Summary
 javax.media.j3d.Node cloneNode(boolean arg0)
           
 void initialize()
           
 void processStimulus(java.util.Enumeration arg0)
           
 
Methods inherited from class javax.media.j3d.Behavior
getEnable, getNumSchedulingIntervals, getSchedulingBoundingLeaf, getSchedulingBounds, getSchedulingInterval, postId, setEnable, setSchedulingBoundingLeaf, setSchedulingBounds, setSchedulingInterval, updateNodeReferences
 
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, getCapability, getCapabilityIsFrequent, getUserData, isCompiled, isLive, setCapability, setCapabilityIsFrequent, setUserData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PhysicalBehavior

public PhysicalBehavior(PhysicalEnvironment pE)
                 throws java.lang.NullPointerException
Erstellt eine Instanz dieser Klasse.

Parameters:
pE - Das PhysicalEnvironment Objekt, welches für die Simulation verwendet werden soll.
Throws:
java.lang.NullPointerException - Wenn null übergeben wurde.
Method Detail

initialize

public void initialize()

processStimulus

public void processStimulus(java.util.Enumeration arg0)

cloneNode

public javax.media.j3d.Node cloneNode(boolean arg0)