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
-
DEFAULT_GRAPHICS3D_ENABLED
-
-
DEFAULT_GRAPHICS3D_PERSPECTIVE_DISTANCE
-
-
DEFAULT_GRAPHICS3D_PERSPECTIVE_ENABLED
-
-
DEFAULT_GRAPHICS3D_REALTIME_ROTATION_ENABLED
-
-
DEFAULT_GRAPHICS3D_ROTATION_ABOUT_ORIGIN
-
-
DEFAULT_GRAPHICS3D_ROTATION_CUBE_AXES_VISIBLITY
-
-
DEFAULT_GRAPHICS3D_ROTATION_CUBE_VISIBLITY
-
-
DEFAULT_GRAPHICS3D_ROTATION_REFRESH_RATE
-
-
DEFAULT_VECTOR_ARROWHEADS_COLOR
-
-
DEFAULT_VECTOR_ARROWHEADS_ENABLED
-
-
DEFAULT_VECTOR_BASE_SIZE
-
-
DEFAULT_VECTOR_COLOR
-
-
DEFAULT_VECTOR_FIELD_ENABLED
-
-
DEFAULT_VECTOR_FIELD_NORMALIZED
-
-
DEFAULT_VECTOR_SCALE
-
-
DEFAULT_XAXIS_ROTATION
-
-
DEFAULT_YAXIS_ROTATION
-
-
DEFAULT_ZAXIS_ROTATION
-
-
ViewPhasePort(Phaser, int)
-
-
adjust3dRotationAngles(double[])
-
-
advanceAnimationFrame(int)
-
-
changeAnimationDirection(int)
-
-
clear()
-
-
flagPoint(double, double, int, Color)
-
-
get3dRotationAngles()
-
-
getAnimationRefreshRate()
-
-
getGraphX(double)
-
-
getGraphX(int)
-
-
getGraphY(double)
-
-
getGraphY(int)
-
-
getParameterNames()
-
-
getParameterValues()
-
-
getProjection()
-
-
getToolBarViewAdapter()
-
-
getViewImage()
-
-
go()
-
-
isAnimating()
-
-
paint(Graphics)
-
-
reCharge3dGraphics(boolean)
-
-
reChargeGraphicParameters(boolean)
-
-
reScaleViewPort()
-
-
resume()
-
-
run()
-
-
set3dRotationAngles(double[])
-
-
setAnimationDeltaAngles(double[])
-
-
setAnimationRefreshRate(int)
-
-
setAnimationRotationAboutAxis(int)
-
-
setGraphParameters(ViewPhasePortParameters)
-
-
setNumerics(Numerics)
-
-
setParameterValues(double[])
-
-
shutdownAnimationEngine()
-
-
startupAnimationEngine()
-
-
stop()
-
-
suspend()
-
-
swapAnimationStates()
-
-
undo(int)
-
-
update(Graphics)
-
-
updateNotify(int)
-
-
updateProjection()
-
DEFAULT_VECTOR_SCALE
public static final double DEFAULT_VECTOR_SCALE
DEFAULT_VECTOR_BASE_SIZE
public static final int DEFAULT_VECTOR_BASE_SIZE
DEFAULT_VECTOR_FIELD_ENABLED
public static final boolean DEFAULT_VECTOR_FIELD_ENABLED
DEFAULT_VECTOR_FIELD_NORMALIZED
public static final boolean DEFAULT_VECTOR_FIELD_NORMALIZED
DEFAULT_VECTOR_COLOR
public static final Color DEFAULT_VECTOR_COLOR
DEFAULT_VECTOR_ARROWHEADS_ENABLED
public static final boolean DEFAULT_VECTOR_ARROWHEADS_ENABLED
DEFAULT_VECTOR_ARROWHEADS_COLOR
public static final Color DEFAULT_VECTOR_ARROWHEADS_COLOR
DEFAULT_GRAPHICS3D_ENABLED
public static final boolean DEFAULT_GRAPHICS3D_ENABLED
DEFAULT_GRAPHICS3D_REALTIME_ROTATION_ENABLED
public static final boolean DEFAULT_GRAPHICS3D_REALTIME_ROTATION_ENABLED
DEFAULT_GRAPHICS3D_PERSPECTIVE_ENABLED
public static final boolean DEFAULT_GRAPHICS3D_PERSPECTIVE_ENABLED
DEFAULT_GRAPHICS3D_PERSPECTIVE_DISTANCE
public static final double DEFAULT_GRAPHICS3D_PERSPECTIVE_DISTANCE
DEFAULT_GRAPHICS3D_ROTATION_CUBE_VISIBLITY
public static final boolean DEFAULT_GRAPHICS3D_ROTATION_CUBE_VISIBLITY
DEFAULT_GRAPHICS3D_ROTATION_CUBE_AXES_VISIBLITY
public static final boolean DEFAULT_GRAPHICS3D_ROTATION_CUBE_AXES_VISIBLITY
DEFAULT_GRAPHICS3D_ROTATION_ABOUT_ORIGIN
public static final boolean DEFAULT_GRAPHICS3D_ROTATION_ABOUT_ORIGIN
DEFAULT_GRAPHICS3D_ROTATION_REFRESH_RATE
public static final int DEFAULT_GRAPHICS3D_ROTATION_REFRESH_RATE
DEFAULT_XAXIS_ROTATION
public static final double DEFAULT_XAXIS_ROTATION
DEFAULT_YAXIS_ROTATION
public static final double DEFAULT_YAXIS_ROTATION
DEFAULT_ZAXIS_ROTATION
public static final double DEFAULT_ZAXIS_ROTATION
ViewPhasePort
public ViewPhasePort(Phaser phaser,
int id)
updateNotify
public void updateNotify(int id)
getParameterNames
public String[] getParameterNames()
getParameterValues
public double[] getParameterValues()
setParameterValues
public void setParameterValues(double d[])
reScaleViewPort
public void reScaleViewPort()
reChargeGraphicParameters
public void reChargeGraphicParameters(boolean clearViewRequested)
flagPoint
public void flagPoint(double x,
double y,
int flagSize,
Color color)
getGraphX
public double getGraphX(int x)
getGraphX
public double getGraphX(double x)
getGraphY
public double getGraphY(int y)
getGraphY
public double getGraphY(double y)
getProjection
public Projection getProjection()
updateProjection
public void updateProjection()
undo
public void undo(int action)
run
public void run()
go
public synchronized void go()
clear
public synchronized void clear()
stop
public synchronized void stop()
suspend
public synchronized void suspend()
resume
public synchronized void resume()
getViewImage
public Image getViewImage()
setNumerics
public void setNumerics(Numerics numerics)
getToolBarViewAdapter
public PhaserToolBarViewAdapter getToolBarViewAdapter()
paint
public void paint(Graphics gc)
- Overrides:
- paint in class Canvas
update
public void update(Graphics gc)
- Overrides:
- update in class Component
reCharge3dGraphics
public void reCharge3dGraphics(boolean refreshRotationAngles)
get3dRotationAngles
public double[] get3dRotationAngles()
set3dRotationAngles
public void set3dRotationAngles(double angles[])
adjust3dRotationAngles
public void adjust3dRotationAngles(double deltas[])
isAnimating
public boolean isAnimating()
swapAnimationStates
public void swapAnimationStates()
startupAnimationEngine
public void startupAnimationEngine()
shutdownAnimationEngine
public void shutdownAnimationEngine()
getAnimationRefreshRate
public int getAnimationRefreshRate()
setAnimationRefreshRate
public void setAnimationRefreshRate(int refreshRate)
changeAnimationDirection
public void changeAnimationDirection(int direction)
advanceAnimationFrame
public void advanceAnimationFrame(int direction)
setAnimationDeltaAngles
public void setAnimationDeltaAngles(double deltas[])
setAnimationRotationAboutAxis
public void setAnimationRotationAboutAxis(int axis)
setGraphParameters
public void setGraphParameters(ViewPhasePortParameters vppp)
All Packages Class Hierarchy This Package Previous Next Index