public class Axis extends BasicShape
Modifier and Type | Field and Description |
---|---|
static int |
X
X koordinaattia kuvaava vakio
|
static int |
Y
Y koordinaattia kuvaava vakio
|
static int |
Z
Z koordinaattia kuvaava vakio
|
Constructor and Description |
---|
Axis() |
Axis(double xLength,
double yLength,
double zLength)
Luo uudet akselit
|
Axis(double xLength,
double yLength,
double zLength,
double x,
double y,
double z)
Luo uudet akselit
|
Modifier and Type | Method and Description |
---|---|
protected void |
drawShape(Graphics g,
Matrix a)
Pirtää kuvion annetulla Graphics-oliolla ja muunnosmatriisilla
|
void |
setArrowHeadSize(double arrowHeadSize)
Asettaa akselien nuolenpäiden koon
|
void |
setLengths(double xLength,
double yLength,
double zLength)
Asettaa akselien pituudet
|
void |
setXscalePoints(int xScalePoints)
Asettaa x-akselin asteikon lukujen määrän
|
void |
setYscalePoints(int yScalePoints)
Asettaa y-akselin asteikon lukujen määrän
|
void |
showXscale(boolean showXscale)
Asettaa x-akselin asteikon näkyväksi
|
void |
showYscale(boolean showYscale)
Asettaa y-akselin asteikon näkyväksi
|
changeTransform, draw, getColor, getPoint, getRotator, getRotator, getTransform, getTransform, initGraphics, move, redraw, rotate, scale, setColor, setColor, setParent, setRotator, setTransform, transform
public static final int X
public static final int Y
public static final int Z
public Axis()
public Axis(double xLength, double yLength, double zLength, double x, double y, double z)
xLength
- x-akselin pituusyLength
- y-akselin pituuszLength
- z-akselin pituusx
- akselien leikkauspisteen x-koordinaattiy
- akselien leikkauspisteen y-koordinaattiz
- akselien leikkauspisteen z-koordinaattipublic Axis(double xLength, double yLength, double zLength)
xLength
- x-akselin pituusyLength
- y-akselin pituuszLength
- z-akselin pituuspublic void showXscale(boolean showXscale)
showXscale
- asteikko näkyvä/piilotettupublic void showYscale(boolean showYscale)
showYscale
- asteikko näkyvä/piilotettupublic void setLengths(double xLength, double yLength, double zLength)
xLength
- x-akselin pituusyLength
- y-akselin pituuszLength
- z-akselin pituuspublic void setXscalePoints(int xScalePoints)
xScalePoints
- asteikon lukujen määräpublic void setYscalePoints(int yScalePoints)
yScalePoints
- asteikon lukujen määräpublic void setArrowHeadSize(double arrowHeadSize)
arrowHeadSize
- nuolenpäiden kokoprotected void drawShape(Graphics g, Matrix a)
BasicShape
drawShape
in class BasicShape
g
- Graphics-olioa
- muunnosmatriisi