All Packages Class Hierarchy This Package Previous Next Index
Class phaser.view.SimpleGraphB
java.lang.Object
|
+----phaser.view.SimpleGraphB
- public class SimpleGraphB
- extends Object
- implements Graph3dController
-
A
-
-
B
-
-
C
-
-
D
-
-
DEFAULT_AXIS_COLOR
-
-
DEFAULT_AXIS_ENABLED
-
-
DEFAULT_AXIS_POINTSIZE
-
-
DEFAULT_AXIS_STRETCH
-
-
DEFAULT_BG_COLOR
-
-
DEFAULT_BORDER_COLOR
-
-
DEFAULT_BORDER_ENABLED
-
-
DEFAULT_CUTPLANE_ENABLED
-
-
DEFAULT_CUTPLANE_PARAMETER_A
-
-
DEFAULT_CUTPLANE_PARAMETER_B
-
-
DEFAULT_CUTPLANE_PARAMETER_C
-
-
DEFAULT_CUTPLANE_PARAMETER_D
-
-
DEFAULT_FLASHER_COLOR
-
-
DEFAULT_FLASHER_ENABLED
-
-
DEFAULT_FLASHER_SIZE
-
-
DEFAULT_FLASHER_TYPE
-
-
DEFAULT_GRID_COLOR
-
-
DEFAULT_GRID_ENABLED
-
-
DEFAULT_GRID_ENABLED_X
-
-
DEFAULT_GRID_ENABLED_Y
-
-
DEFAULT_GRID_GAP
-
-
DEFAULT_GRID_GAP_X
-
-
DEFAULT_GRID_GAP_Y
-
-
DEFAULT_GRID_POINTSIZE
-
-
DEFAULT_GRID_TYPE
-
-
DEFAULT_MOD_X
-
-
DEFAULT_MOD_Y
-
-
DEFAULT_PERSPECTIVE_DISTANCE
-
-
DEFAULT_PERSPECTIVE_ENABLED
-
-
DEFAULT_POINCAREMAP_ENABLED
-
-
DEFAULT_POINCAREMAP_NEGATIVE_PLOT_COLOR
-
-
DEFAULT_POINCAREMAP_PLOT_NEGATIVE_DIRECTION
-
-
DEFAULT_POINCAREMAP_PLOT_POSITIVE_DIRECTION
-
-
DEFAULT_POINCAREMAP_POINT_SIZE
-
-
DEFAULT_POINCAREMAP_POSITIVE_PLOT_COLOR
-
-
DEFAULT_POINT_COLOR
-
-
DEFAULT_POINT_SIZE
-
-
DEFAULT_POINTS_CONNECTED
-
-
DEFAULT_ROTATION_ABOUT_ORIGIN
-
-
DIM_2D
-
-
DIM_3D
-
-
FLASHER_CROSSHAIR
-
-
FLASHER_SOLIDCIRCLE
-
-
FLASHER_TYPE_NAMES
-
-
GRID_LINE
-
-
GRID_POINT
-
-
GRID_TYPE_NAMES
-
-
L1P1
-
-
L1P2
-
-
L2P1
-
-
L2P2
-
-
NEGATIVE_CROSSING
-
-
POINCAREMAP_NEGATIVE_INDEX
-
-
POINCAREMAP_POSITIVE_INDEX
-
-
POSITIVE_CROSSING
-
-
X
-
-
X_MAX
-
-
X_MIN
-
-
Y
-
-
Y_MAX
-
-
Y_MIN
-
-
Z
-
-
Z_MAX
-
-
Z_MIN
-
-
SimpleGraphB(IfNotifiable)
-
-
adjust3dRotationAngles(double[])
-
-
clear()
-
-
compute3dRotationXYMatrix(double[][], double[])
-
-
compute3dRotationXYZMatrix(double[][], double[])
-
-
computePoincareMapPoint(double[], double[], double[])
-
-
doneDrawing()
-
-
draw3dFlasher(Graphics, double[])
-
-
draw3dLine(double, double, double, double, double, double, Color)
-
-
draw3dLine(double, double, double, double, double, double, Color, boolean)
-
-
draw3dLine(Graphics, double, double, double, double, double, double, Color)
-
-
draw3dLine(Graphics, double, double, double, double, double, double, Color, boolean, boolean, boolean)
-
-
draw3dRotationCube(boolean, boolean)
-
-
draw3dRotationCube(boolean, boolean, boolean)
-
-
draw3dRotationCube(Graphics, boolean, boolean)
-
-
draw3dSystem(double[][], int, Color, boolean)
-
-
draw3dSystem(double[][], int, Color, boolean, boolean, boolean)
-
-
drawArrowHead(double, double, double, int, Color)
-
-
drawAxes(Graphics)
-
-
drawBackground(Graphics)
-
-
drawBorder(Graphics)
-
-
drawFlasher(Graphics, double[])
-
-
drawGrid(Graphics)
-
-
drawLine(double, double, double, double, Color)
-
-
drawLine(double, double, double, double, Color, Graphics)
-
-
drawOriginSymmetryLine(Color)
-
-
drawRotationBoxCutPlane()
-
-
drawRotationBoxCutPlane(Graphics)
-
-
get3dRotationAngles()
-
-
getCutPlaneSideValueOfPoint(double[])
-
-
getFlasherTypeIndexOf(String)
-
-
getGapTranslationXtoY(double)
-
-
getGapTranslationYtoX(double)
-
-
getGridPoints()
-
-
getGridTypeIndexOf(String)
-
-
getInverseLinearMapX(double)
-
-
getInverseLinearMapX(int)
-
-
getInverseLinearMapY(double)
-
-
getInverseLinearMapY(int)
-
-
getOrigin()
-
-
getParameterNames()
-
-
getParameterValues()
-
-
getPerspectiveDistance()
-
-
init()
-
-
isCutPlaneIntersectedByLine(double[], double[])
-
-
isCutPlanePiercedByLine(double[], double[], double[], boolean[], Color[])
-
-
isInPerspective()
-
-
plot(int, int, Color)
-
-
point(double, double)
-
-
point(double, double, Color)
-
-
point(double, double, Color, Graphics)
-
-
point(double, double, int, Color)
-
-
point(double, double, int, Color, Graphics)
-
-
point3d(double, double, double, Color)
-
-
point3d(Graphics, double, double, double, int, Color, boolean)
-
-
reCharge3dGraphics(boolean)
-
-
rotate3dVector(double[], double[][])
-
-
set3dRotationAngles(double[])
-
-
setAxisColor(Color)
-
-
setAxisEnabled(boolean)
-
-
setAxisPointSize(int)
-
-
setBackgroundColor(Color)
-
-
setBorderColor(Color)
-
-
setBorderEnabled(boolean)
-
-
setCutPlaneEnabled(boolean)
-
-
setCutPlaneParameters(double[])
-
-
setFlasherColor(Color)
-
-
setFlasherSize(int)
-
-
setFlasherType(int)
-
-
setGridColor(Color)
-
-
setGridEnabled(boolean)
-
-
setGridGap(double)
-
-
setGridGapX(double)
-
-
setGridGapY(double)
-
-
setGridPointSize(int)
-
-
setGridType(int)
-
-
setGridType(int, boolean, boolean)
-
-
setImage(Image, Dimension)
-
-
setInPerspective(boolean)
-
-
setModXY(boolean, boolean)
-
-
setParameterValues(double[])
-
-
setPerspectiveDistance(double)
-
-
setPoincareMapDirectionColors(Color[])
-
-
setPoincareMapDirections(boolean[])
-
-
setPoincareMapEnabled(boolean)
-
-
setPoincareMapPointSize(int)
-
-
setPointSize(int)
-
-
setRotationAboutOrigin(boolean)
-
DEFAULT_BG_COLOR
public static final Color DEFAULT_BG_COLOR
DEFAULT_POINT_SIZE
public static final int DEFAULT_POINT_SIZE
DEFAULT_POINTS_CONNECTED
public static final boolean DEFAULT_POINTS_CONNECTED
DEFAULT_POINT_COLOR
public static final Color DEFAULT_POINT_COLOR
GRID_LINE
public static final int GRID_LINE
GRID_POINT
public static final int GRID_POINT
GRID_TYPE_NAMES
public static final String GRID_TYPE_NAMES[]
DEFAULT_AXIS_POINTSIZE
public static int DEFAULT_AXIS_POINTSIZE
DEFAULT_AXIS_STRETCH
public static final int DEFAULT_AXIS_STRETCH
DEFAULT_AXIS_COLOR
public static final Color DEFAULT_AXIS_COLOR
DEFAULT_AXIS_ENABLED
public static boolean DEFAULT_AXIS_ENABLED
DEFAULT_GRID_GAP
public static final double DEFAULT_GRID_GAP
DEFAULT_GRID_GAP_X
public static final double DEFAULT_GRID_GAP_X
DEFAULT_GRID_GAP_Y
public static final double DEFAULT_GRID_GAP_Y
DEFAULT_GRID_ENABLED
public static final boolean DEFAULT_GRID_ENABLED
DEFAULT_GRID_ENABLED_X
public static final boolean DEFAULT_GRID_ENABLED_X
DEFAULT_GRID_ENABLED_Y
public static final boolean DEFAULT_GRID_ENABLED_Y
DEFAULT_GRID_TYPE
public static final int DEFAULT_GRID_TYPE
DEFAULT_GRID_POINTSIZE
public static final int DEFAULT_GRID_POINTSIZE
DEFAULT_GRID_COLOR
public static final Color DEFAULT_GRID_COLOR
DEFAULT_BORDER_COLOR
public static final Color DEFAULT_BORDER_COLOR
DEFAULT_BORDER_ENABLED
public static final boolean DEFAULT_BORDER_ENABLED
FLASHER_CROSSHAIR
public static final int FLASHER_CROSSHAIR
FLASHER_SOLIDCIRCLE
public static final int FLASHER_SOLIDCIRCLE
DEFAULT_FLASHER_SIZE
public static final int DEFAULT_FLASHER_SIZE
DEFAULT_FLASHER_TYPE
public static final int DEFAULT_FLASHER_TYPE
DEFAULT_FLASHER_COLOR
public static final Color DEFAULT_FLASHER_COLOR
DEFAULT_FLASHER_ENABLED
public static final boolean DEFAULT_FLASHER_ENABLED
FLASHER_TYPE_NAMES
public static final String FLASHER_TYPE_NAMES[]
DEFAULT_MOD_X
public static final boolean DEFAULT_MOD_X
DEFAULT_MOD_Y
public static final boolean DEFAULT_MOD_Y
X_MIN
public static final int X_MIN
X_MAX
public static final int X_MAX
Y_MIN
public static final int Y_MIN
Y_MAX
public static final int Y_MAX
Z_MIN
public static final int Z_MIN
Z_MAX
public static final int Z_MAX
X
public static final int X
Y
public static final int Y
Z
public static final int Z
DIM_2D
public static final int DIM_2D
DIM_3D
public static final int DIM_3D
A
public static final int A
B
public static final int B
C
public static final int C
D
public static final int D
L1P1
public static final int L1P1
L1P2
public static final int L1P2
L2P1
public static final int L2P1
L2P2
public static final int L2P2
DEFAULT_CUTPLANE_PARAMETER_A
public static final double DEFAULT_CUTPLANE_PARAMETER_A
DEFAULT_CUTPLANE_PARAMETER_B
public static final double DEFAULT_CUTPLANE_PARAMETER_B
DEFAULT_CUTPLANE_PARAMETER_C
public static final double DEFAULT_CUTPLANE_PARAMETER_C
DEFAULT_CUTPLANE_PARAMETER_D
public static final double DEFAULT_CUTPLANE_PARAMETER_D
DEFAULT_CUTPLANE_ENABLED
public static final boolean DEFAULT_CUTPLANE_ENABLED
DEFAULT_ROTATION_ABOUT_ORIGIN
public static final boolean DEFAULT_ROTATION_ABOUT_ORIGIN
POSITIVE_CROSSING
public static final boolean POSITIVE_CROSSING
NEGATIVE_CROSSING
public static final boolean NEGATIVE_CROSSING
POINCAREMAP_POSITIVE_INDEX
public static final int POINCAREMAP_POSITIVE_INDEX
POINCAREMAP_NEGATIVE_INDEX
public static final int POINCAREMAP_NEGATIVE_INDEX
DEFAULT_POINCAREMAP_POINT_SIZE
public static final int DEFAULT_POINCAREMAP_POINT_SIZE
DEFAULT_POINCAREMAP_ENABLED
public static final boolean DEFAULT_POINCAREMAP_ENABLED
DEFAULT_POINCAREMAP_PLOT_POSITIVE_DIRECTION
public static final boolean DEFAULT_POINCAREMAP_PLOT_POSITIVE_DIRECTION
DEFAULT_POINCAREMAP_PLOT_NEGATIVE_DIRECTION
public static final boolean DEFAULT_POINCAREMAP_PLOT_NEGATIVE_DIRECTION
DEFAULT_POINCAREMAP_POSITIVE_PLOT_COLOR
public static final Color DEFAULT_POINCAREMAP_POSITIVE_PLOT_COLOR
DEFAULT_POINCAREMAP_NEGATIVE_PLOT_COLOR
public static final Color DEFAULT_POINCAREMAP_NEGATIVE_PLOT_COLOR
DEFAULT_PERSPECTIVE_DISTANCE
public static final double DEFAULT_PERSPECTIVE_DISTANCE
DEFAULT_PERSPECTIVE_ENABLED
public static final boolean DEFAULT_PERSPECTIVE_ENABLED
SimpleGraphB
public SimpleGraphB(IfNotifiable view)
getParameterNames
public String[] getParameterNames()
getParameterValues
public double[] getParameterValues()
setParameterValues
public void setParameterValues(double d[])
setPointSize
public void setPointSize(int size)
setBackgroundColor
public void setBackgroundColor(Color color)
setAxisColor
public void setAxisColor(Color color)
setAxisEnabled
public void setAxisEnabled(boolean state)
setAxisPointSize
public void setAxisPointSize(int size)
setGridEnabled
public void setGridEnabled(boolean state)
setGridPointSize
public void setGridPointSize(int size)
setGridGap
public void setGridGap(double gap)
setGridGapX
public void setGridGapX(double gap)
setGridGapY
public void setGridGapY(double gap)
setGridColor
public void setGridColor(Color color)
setGridType
public void setGridType(int gridType)
setGridType
public void setGridType(int gridType,
boolean xGridEnabled,
boolean yGridEnabled)
getGridTypeIndexOf
public static int getGridTypeIndexOf(String name)
getFlasherTypeIndexOf
public static int getFlasherTypeIndexOf(String name)
setBorderColor
public void setBorderColor(Color color)
setBorderEnabled
public void setBorderEnabled(boolean state)
setFlasherSize
public void setFlasherSize(int size)
setFlasherType
public void setFlasherType(int type)
setFlasherColor
public void setFlasherColor(Color color)
setModXY
public void setModXY(boolean modx,
boolean mody)
setImage
public void setImage(Image ima,
Dimension dim)
init
public void init()
clear
public void clear()
doneDrawing
public void doneDrawing()
getInverseLinearMapX
public double getInverseLinearMapX(int x)
getInverseLinearMapX
public double getInverseLinearMapX(double x)
getInverseLinearMapY
public double getInverseLinearMapY(int y)
getInverseLinearMapY
public double getInverseLinearMapY(double y)
getGapTranslationXtoY
public double getGapTranslationXtoY(double gapX)
getGapTranslationYtoX
public double getGapTranslationYtoX(double gapY)
point
public boolean point(double x,
double y)
point
public boolean point(double x,
double y,
Color c)
point
public boolean point(double x,
double y,
int psize,
Color c)
point
public boolean point(double x,
double y,
Color c,
Graphics g)
point
public boolean point(double x,
double y,
int pointSize,
Color c,
Graphics offGraphics)
plot
public void plot(int x,
int y,
Color color)
drawLine
public void drawLine(double x1,
double y1,
double x2,
double y2,
Color color)
drawLine
public void drawLine(double x1,
double y1,
double x2,
double y2,
Color color,
Graphics offGraphics)
reCharge3dGraphics
public void reCharge3dGraphics(boolean refreshRotationAngles)
get3dRotationAngles
public double[] get3dRotationAngles()
set3dRotationAngles
public synchronized void set3dRotationAngles(double angles[])
adjust3dRotationAngles
public synchronized void adjust3dRotationAngles(double deltas[])
compute3dRotationXYMatrix
public void compute3dRotationXYMatrix(double matrix[][],
double theta[])
compute3dRotationXYZMatrix
public void compute3dRotationXYZMatrix(double matrix[][],
double theta[])
setRotationAboutOrigin
protected void setRotationAboutOrigin(boolean rotationAboutOrigin)
rotate3dVector
public void rotate3dVector(double vector[],
double rotationMatrix[][])
setPerspectiveDistance
public void setPerspectiveDistance(double d)
getPerspectiveDistance
public double getPerspectiveDistance()
setInPerspective
public void setInPerspective(boolean inPerspective)
isInPerspective
public boolean isInPerspective()
point3d
public void point3d(double x,
double y,
double z,
Color c)
point3d
public void point3d(Graphics g,
double x,
double y,
double z,
int psize,
Color c,
boolean clip)
draw3dLine
public void draw3dLine(double x1,
double y1,
double z1,
double x2,
double y2,
double z2,
Color c)
draw3dLine
public void draw3dLine(double x1,
double y1,
double z1,
double x2,
double y2,
double z2,
Color c,
boolean clip)
draw3dLine
public void draw3dLine(Graphics g,
double x1,
double y1,
double z1,
double x2,
double y2,
double z2,
Color c)
draw3dLine
public void draw3dLine(Graphics g,
double x1,
double y1,
double z1,
double x2,
double y2,
double z2,
Color c,
boolean clip,
boolean cutPlane,
boolean mapPoincare)
setCutPlaneEnabled
public void setCutPlaneEnabled(boolean enabled)
setCutPlaneParameters
public synchronized void setCutPlaneParameters(double parameters[])
setPoincareMapEnabled
public void setPoincareMapEnabled(boolean enabled)
setPoincareMapDirections
public synchronized void setPoincareMapDirections(boolean directions[])
setPoincareMapDirectionColors
public void setPoincareMapDirectionColors(Color colors[])
setPoincareMapPointSize
public void setPoincareMapPointSize(int size)
computePoincareMapPoint
public void computePoincareMapPoint(double p1[],
double p2[],
double pmp[])
getCutPlaneSideValueOfPoint
public double getCutPlaneSideValueOfPoint(double point[])
isCutPlaneIntersectedByLine
public boolean isCutPlaneIntersectedByLine(double p1[],
double p2[])
isCutPlanePiercedByLine
public boolean isCutPlanePiercedByLine(double p1[],
double p2[],
double pmp[],
boolean direction[],
Color cutPlaneColors[])
draw3dSystem
public void draw3dSystem(double system[][],
int index,
Color color,
boolean connected)
draw3dSystem
public void draw3dSystem(double system[][],
int index,
Color color,
boolean connected,
boolean drawCube,
boolean drawAxes)
drawRotationBoxCutPlane
public void drawRotationBoxCutPlane()
drawRotationBoxCutPlane
public void drawRotationBoxCutPlane(Graphics g)
draw3dRotationCube
public void draw3dRotationCube(boolean drawCube,
boolean drawAxes)
draw3dRotationCube
public void draw3dRotationCube(boolean drawCube,
boolean drawAxes,
boolean clear)
draw3dRotationCube
public void draw3dRotationCube(Graphics g,
boolean drawCube,
boolean drawAxes)
drawArrowHead
public void drawArrowHead(double x,
double y,
double radians,
int quadrant,
Color color)
drawOriginSymmetryLine
public void drawOriginSymmetryLine(Color color)
drawAxes
public void drawAxes(Graphics offGraphics)
drawGrid
public void drawGrid(Graphics offGraphics)
getOrigin
public Point getOrigin()
getGridPoints
public int[][] getGridPoints()
drawBackground
public void drawBackground(Graphics offGraphics)
drawBorder
public void drawBorder(Graphics offGraphics)
drawFlasher
public void drawFlasher(Graphics g,
double point[])
draw3dFlasher
public void draw3dFlasher(Graphics g,
double point[])
All Packages Class Hierarchy This Package Previous Next Index