All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class phaser.view.ViewPhasePort

java.lang.Object
   |
   +----java.awt.Component
           |
           +----java.awt.Canvas
                   |
                   +----phaser.view.ViewPhasePort

public class ViewPhasePort
extends Canvas
implements IfView, IfNotifiable, Graph3dController, AnimationController, SimpleGraphController, PhaserToolBarController, Runnable, Undoable
ViewPhasePort: View which does 2-D / 3-D Phase Portraits


Variable Index

 o DEFAULT_GRAPHICS3D_ENABLED
 o DEFAULT_GRAPHICS3D_PERSPECTIVE_DISTANCE
 o DEFAULT_GRAPHICS3D_PERSPECTIVE_ENABLED
 o DEFAULT_GRAPHICS3D_REALTIME_ROTATION_ENABLED
 o DEFAULT_GRAPHICS3D_ROTATION_ABOUT_ORIGIN
 o DEFAULT_GRAPHICS3D_ROTATION_CUBE_AXES_VISIBLITY
 o DEFAULT_GRAPHICS3D_ROTATION_CUBE_VISIBLITY
 o DEFAULT_GRAPHICS3D_ROTATION_REFRESH_RATE
 o DEFAULT_VECTOR_ARROWHEADS_COLOR
 o DEFAULT_VECTOR_ARROWHEADS_ENABLED
 o DEFAULT_VECTOR_BASE_SIZE
 o DEFAULT_VECTOR_COLOR
 o DEFAULT_VECTOR_FIELD_ENABLED
 o DEFAULT_VECTOR_FIELD_NORMALIZED
 o DEFAULT_VECTOR_SCALE
 o DEFAULT_XAXIS_ROTATION
 o DEFAULT_YAXIS_ROTATION
 o DEFAULT_ZAXIS_ROTATION

Constructor Index

 o ViewPhasePort(Phaser, int)

Method Index

 o adjust3dRotationAngles(double[])
 o advanceAnimationFrame(int)
 o changeAnimationDirection(int)
 o clear()
 o flagPoint(double, double, int, Color)
 o get3dRotationAngles()
 o getAnimationRefreshRate()
 o getGraphX(double)
 o getGraphX(int)
 o getGraphY(double)
 o getGraphY(int)
 o getParameterNames()
 o getParameterValues()
 o getProjection()
 o getToolBarViewAdapter()
 o getViewImage()
 o go()
 o isAnimating()
 o paint(Graphics)
 o reCharge3dGraphics(boolean)
 o reChargeGraphicParameters(boolean)
 o reScaleViewPort()
 o resume()
 o run()
 o set3dRotationAngles(double[])
 o setAnimationDeltaAngles(double[])
 o setAnimationRefreshRate(int)
 o setAnimationRotationAboutAxis(int)
 o setGraphParameters(ViewPhasePortParameters)
 o setNumerics(Numerics)
 o setParameterValues(double[])
 o shutdownAnimationEngine()
 o startupAnimationEngine()
 o stop()
 o suspend()
 o swapAnimationStates()
 o undo(int)
 o update(Graphics)
 o updateNotify(int)
 o updateProjection()

Variables

 o DEFAULT_VECTOR_SCALE
 public static final double DEFAULT_VECTOR_SCALE
 o DEFAULT_VECTOR_BASE_SIZE
 public static final int DEFAULT_VECTOR_BASE_SIZE
 o DEFAULT_VECTOR_FIELD_ENABLED
 public static final boolean DEFAULT_VECTOR_FIELD_ENABLED
 o DEFAULT_VECTOR_FIELD_NORMALIZED
 public static final boolean DEFAULT_VECTOR_FIELD_NORMALIZED
 o DEFAULT_VECTOR_COLOR
 public static final Color DEFAULT_VECTOR_COLOR
 o DEFAULT_VECTOR_ARROWHEADS_ENABLED
 public static final boolean DEFAULT_VECTOR_ARROWHEADS_ENABLED
 o DEFAULT_VECTOR_ARROWHEADS_COLOR
 public static final Color DEFAULT_VECTOR_ARROWHEADS_COLOR
 o DEFAULT_GRAPHICS3D_ENABLED
 public static final boolean DEFAULT_GRAPHICS3D_ENABLED
 o DEFAULT_GRAPHICS3D_REALTIME_ROTATION_ENABLED
 public static final boolean DEFAULT_GRAPHICS3D_REALTIME_ROTATION_ENABLED
 o DEFAULT_GRAPHICS3D_PERSPECTIVE_ENABLED
 public static final boolean DEFAULT_GRAPHICS3D_PERSPECTIVE_ENABLED
 o DEFAULT_GRAPHICS3D_PERSPECTIVE_DISTANCE
 public static final double DEFAULT_GRAPHICS3D_PERSPECTIVE_DISTANCE
 o DEFAULT_GRAPHICS3D_ROTATION_CUBE_VISIBLITY
 public static final boolean DEFAULT_GRAPHICS3D_ROTATION_CUBE_VISIBLITY
 o DEFAULT_GRAPHICS3D_ROTATION_CUBE_AXES_VISIBLITY
 public static final boolean DEFAULT_GRAPHICS3D_ROTATION_CUBE_AXES_VISIBLITY
 o DEFAULT_GRAPHICS3D_ROTATION_ABOUT_ORIGIN
 public static final boolean DEFAULT_GRAPHICS3D_ROTATION_ABOUT_ORIGIN
 o DEFAULT_GRAPHICS3D_ROTATION_REFRESH_RATE
 public static final int DEFAULT_GRAPHICS3D_ROTATION_REFRESH_RATE
 o DEFAULT_XAXIS_ROTATION
 public static final double DEFAULT_XAXIS_ROTATION
 o DEFAULT_YAXIS_ROTATION
 public static final double DEFAULT_YAXIS_ROTATION
 o DEFAULT_ZAXIS_ROTATION
 public static final double DEFAULT_ZAXIS_ROTATION

Constructors

 o ViewPhasePort
 public ViewPhasePort(Phaser phaser,
                      int id)

Methods

 o updateNotify
 public void updateNotify(int id)
 o getParameterNames
 public String[] getParameterNames()
 o getParameterValues
 public double[] getParameterValues()
 o setParameterValues
 public void setParameterValues(double d[])
 o reScaleViewPort
 public void reScaleViewPort()
 o reChargeGraphicParameters
 public void reChargeGraphicParameters(boolean clearViewRequested)
 o flagPoint
 public void flagPoint(double x,
                       double y,
                       int flagSize,
                       Color color)
 o getGraphX
 public double getGraphX(int x)
 o getGraphX
 public double getGraphX(double x)
 o getGraphY
 public double getGraphY(int y)
 o getGraphY
 public double getGraphY(double y)
 o getProjection
 public Projection getProjection()
 o updateProjection
 public void updateProjection()
 o undo
 public void undo(int action)
 o run
 public void run()
 o go
 public synchronized void go()
 o clear
 public synchronized void clear()
 o stop
 public synchronized void stop()
 o suspend
 public synchronized void suspend()
 o resume
 public synchronized void resume()
 o getViewImage
 public Image getViewImage()
 o setNumerics
 public void setNumerics(Numerics numerics)
 o getToolBarViewAdapter
 public PhaserToolBarViewAdapter getToolBarViewAdapter()
 o paint
 public void paint(Graphics gc)
Overrides:
paint in class Canvas
 o update
 public void update(Graphics gc)
Overrides:
update in class Component
 o reCharge3dGraphics
 public void reCharge3dGraphics(boolean refreshRotationAngles)
 o get3dRotationAngles
 public double[] get3dRotationAngles()
 o set3dRotationAngles
 public void set3dRotationAngles(double angles[])
 o adjust3dRotationAngles
 public void adjust3dRotationAngles(double deltas[])
 o isAnimating
 public boolean isAnimating()
 o swapAnimationStates
 public void swapAnimationStates()
 o startupAnimationEngine
 public void startupAnimationEngine()
 o shutdownAnimationEngine
 public void shutdownAnimationEngine()
 o getAnimationRefreshRate
 public int getAnimationRefreshRate()
 o setAnimationRefreshRate
 public void setAnimationRefreshRate(int refreshRate)
 o changeAnimationDirection
 public void changeAnimationDirection(int direction)
 o advanceAnimationFrame
 public void advanceAnimationFrame(int direction)
 o setAnimationDeltaAngles
 public void setAnimationDeltaAngles(double deltas[])
 o setAnimationRotationAboutAxis
 public void setAnimationRotationAboutAxis(int axis)
 o setGraphParameters
 public void setGraphParameters(ViewPhasePortParameters vppp)

All Packages  Class Hierarchy  This Package  Previous  Next  Index