All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class animator.Animator

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Container
                   |
                   +----java.awt.Panel
                           |
                           +----java.applet.Applet
                                   |
                                   +----physlet.Physlet
                                           |
                                           +----animator.Animator

public class Animator
extends Physlet
implements Runnable

Constructor Index

 o Animator()

Method Index

 o action(Event, Object)
 o addArrow(String, String, String, String)
 o addCalculation(String, String, String, String)
 o addCircle(int, String, String)
 o addImage(String, String, String)
 o addLine(String, String, String, String)
 o addParametricCurve(int, double, double, String, String)
 o addPiston(int, String, String, String, String)
 o addPolyShape(int, String, String, String, String)
 o addRectangle(int, int, String, String)
 o addShell(int, String, String, String)
 o addSpring(String, String, String, String)
 o addText(String, String, String)
 o clearTimeInterval()
 o deleteAll()
public void reset() { t=0; m_dt=Math.abs(m_dt); sc.setTime(t); }
 o destroy()
 o forward()
 o getAnimationTime()
 o getAppletInfo()
 o getImageFile()
 o getParameterInfo()
 o init()
 o main(String[])
 o mouseDown(Event, int, int)
 o pause()
 o reset(double)
 o reverse()
 o run()
 o setAnimationTime(double)
 o setBackgroundImage(String)
 o setCaption(String)
 o setDefault()
 o setDt(double)
 o setGridUnit(double)
 o setMouseDisplay(String)
 o setOneShot(double, double, String)
 o setPixPerUnit(int)
 o setShapeCoord(int)
 o setShapeRGB(int, int, int)
 o setShapeTrail(int)
 o setTimeContinous()
 o setTimeDisplay(String)
 o setTimeInterval(double, double)
 o shiftPixOrigin(int, int)
 o start()
 o stepBack()
 o stepForward()
 o stop()

Constructors

 o Animator
 public Animator()

Methods

 o main
 public static void main(String args[])
 o getAppletInfo
 public String getAppletInfo()
Overrides:
getAppletInfo in class Applet
 o getParameterInfo
 public String[][] getParameterInfo()
Overrides:
getParameterInfo in class Applet
 o init
 public void init()
Overrides:
init in class Applet
 o destroy
 public void destroy()
Overrides:
destroy in class Applet
 o start
 public void start()
Overrides:
start in class Applet
 o stop
 public void stop()
Overrides:
stop in class Applet
 o run
 public void run()
 o setCaption
 public void setCaption(String s)
 o addParametricCurve
 public void addParametricCurve(int n,
                                double start,
                                double stop,
                                String xStr,
                                String yStr)
 o addText
 public void addText(String text,
                     String xStr,
                     String yStr)
 o addCalculation
 public void addCalculation(String text,
                            String calc,
                            String xStr,
                            String yStr)
 o addCircle
 public void addCircle(int size,
                       String xStr,
                       String yStr)
 o addShell
 public void addShell(int s,
                      String rStr,
                      String xStr,
                      String yStr)
 o addImage
 public void addImage(String file,
                      String xStr,
                      String yStr)
 o addRectangle
 public void addRectangle(int w,
                          int h,
                          String xStr,
                          String yStr)
 o addPolyShape
 public void addPolyShape(int n,
                          String hStr,
                          String vStr,
                          String xStr,
                          String yStr)
 o addArrow
 public void addArrow(String x,
                      String y,
                      String xStr,
                      String yStr)
 o addPiston
 public void addPiston(int s,
                       String x,
                       String y,
                       String xStr,
                       String yStr)
 o addSpring
 public void addSpring(String x,
                       String y,
                       String xStr,
                       String yStr)
 o addLine
 public void addLine(String x,
                     String y,
                     String xStr,
                     String yStr)
 o setDt
 public void setDt(double dt)
 o setShapeRGB
 public void setShapeRGB(int r,
                         int g,
                         int b)
 o setShapeTrail
 public void setShapeTrail(int n)
 o setShapeCoord
 public void setShapeCoord(int val)
 o setGridUnit
 public void setGridUnit(double gu)
 o setPixPerUnit
 public void setPixPerUnit(int pu)
 o shiftPixOrigin
 public void shiftPixOrigin(int xo,
                            int yo)
 o setTimeInterval
 public void setTimeInterval(double min,
                             double max)
 o setTimeContinous
 public void setTimeContinous()
 o setOneShot
 public void setOneShot(double min,
                        double max,
                        String msg)
 o clearTimeInterval
 public void clearTimeInterval()
 o reset
 public void reset(double t_)
 o setAnimationTime
 public void setAnimationTime(double t_)
 o getAnimationTime
 public double getAnimationTime()
 o deleteAll
 public void deleteAll()
public void reset() { t=0; m_dt=Math.abs(m_dt); sc.setTime(t); }

 o setDefault
 public void setDefault()
 o forward
 public void forward()
 o pause
 public void pause()
 o reverse
 public void reverse()
 o stepForward
 public void stepForward()
 o stepBack
 public void stepBack()
 o setTimeDisplay
 public void setTimeDisplay(String val)
 o setMouseDisplay
 public void setMouseDisplay(String val)
 o action
 public boolean action(Event evt,
                       Object arg)
Overrides:
action in class Component
 o mouseDown
 public boolean mouseDown(Event evt,
                          int x,
                          int y)
Overrides:
mouseDown in class Component
 o setBackgroundImage
 public void setBackgroundImage(String file)
 o getImageFile
 public String getImageFile()

All Packages  Class Hierarchy  This Package  Previous  Next  Index