org.opensourcephysics.sip.ch03
Class Demo3D_4App

java.lang.Object
  extended by org.opensourcephysics.controls.AbstractAnimation
      extended by org.opensourcephysics.controls.AbstractSimulation
          extended by org.opensourcephysics.sip.ch03.Demo3D_4App
All Implemented Interfaces:
java.lang.Runnable, Animation, Simulation

public class Demo3D_4App
extends AbstractSimulation

A demonstration of how to simulate particle motion using OSP 3D. A group can later be positioned as a single object.


Field Summary
 
Fields inherited from class org.opensourcephysics.controls.AbstractSimulation
control, showStepsPerDisplay, stepCounter, stepsPerDisplay
 
Fields inherited from class org.opensourcephysics.controls.AbstractAnimation
animationThread, decimalFormat, delayTime, mainFrame
 
Constructor Summary
Demo3D_4App()
           
 
Method Summary
 void doStep()
          Does an animation step.
static void main(java.lang.String[] args)
          Starts the Java application.
 
Methods inherited from class org.opensourcephysics.controls.AbstractSimulation
enableStepsPerDisplay, getControl, getLoader, getStepCounter, getStepsPerDisplay, initialize, initializeAnimation, reset, resetAnimation, run, setControl, setStepsPerDisplay, start, startAnimation, startRunning, startSimulation, stepAnimation, stop, stopAnimation, stopRunning, stopSimulation
 
Methods inherited from class org.opensourcephysics.controls.AbstractAnimation
addChildFrame, clearChildFrames, getChildFrames, getDelayTime, getMainFrame, getOSPApp, isRunning, setDelayTime
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.opensourcephysics.controls.Simulation
isRunning
 

Constructor Detail

Demo3D_4App

public Demo3D_4App()
Method Detail

doStep

public void doStep()
Description copied from class: AbstractAnimation
Does an animation step.

Specified by:
doStep in class AbstractAnimation

main

public static void main(java.lang.String[] args)
Starts the Java application.

Parameters:
args - command line parameters