public class GameRectBase
extends java.lang.Object
コンストラクタと説明 |
---|
GameRectBase(double x,
double y,
int width,
int height)
座標と幅、高さを指定して生成
|
修飾子とタイプ | メソッドと説明 |
---|---|
void |
addPos(double addX,
double addY)
オブジェクトの座標に(x,y)を足す。
|
void |
addX(double addX)
オブジェクトのX座標にxを足す。
|
void |
addY(double addY)
オブジェクトのY座標にyを足す。
|
java.awt.Point |
getCenterPos()
オブジェクトの中心の位置をPointで返す。
|
double |
getCenterX()
オブジェクトの中心のX座標を返す。
|
double |
getCenterY()
オブジェクトの中心のY座標を返す。
|
int |
getHeight()
オブジェクトの高さを返す。
|
double |
getMaxX()
オブジェクトの右下のX座標を返す。
|
double |
getMaxY()
オブジェクトの右下のY座標を返す。
|
java.awt.Point |
getPos()
オブジェクトの位置をPointで返す。
|
java.awt.Rectangle |
getRect()
オブジェクトをRectangleとして返す。
|
java.awt.Dimension |
getSize()
オブジェクトのサイズをDimensionで返す。
|
int |
getWidth()
オブジェクトの幅を返す。
|
double |
getX()
オブジェクトの左上のX座標を返す。
|
double |
getY()
オブジェクトの左上のY座標を返す。
|
void |
setCenterPos(double x,
double y)
オブジェクトの中心の位置を(x,y)にセットする。
|
void |
setCenterPos(java.awt.Point point)
オブジェクトの中心の位置をPointにセットする。
|
void |
setCenterX(double x)
オブジェクトの中心のX座標をxにセットする。
|
void |
setCenterY(double y)
オブジェクトの中心のY座標をyにセットする。
|
void |
setHeight(int height)
オブジェクトの高さをheightにセットする。
|
void |
setMaxPos(double x,
double y)
オブジェクトの右下の位置を(x,y)にセットする。
|
void |
setMaxPos(java.awt.Point point)
オブジェクトの右下の位置をPointにセットする。
|
void |
setMaxX(double x)
オブジェクトの右下のX座標をxにセットする。
|
void |
setMaxY(double y)
オブジェクトの右下のY座標をyにセットする。
|
void |
setPos(double x,
double y)
オブジェクトの左上の位置を(x,y)にセットする。
|
void |
setPos(java.awt.Point point)
オブジェクトの左上の位置をPointにセットする。
|
void |
setRect(double x,
double y,
int width,
int height)
オブジェクトの情報をx,y,width,heightでセットする。
|
void |
setRect(java.awt.geom.Rectangle2D rect)
オブジェクトの情報をRectangle2Dでセットする。
|
void |
setSize(java.awt.geom.Dimension2D size)
オブジェクトのサイズをDimension2Dでセットする。
|
void |
setSize(int width,
int height)
オブジェクトのサイズを(width,height)にセットする。
|
void |
setWidth(int width)
オブジェクトの幅をwidthにセットする。
|
void |
setX(double x)
オブジェクトの左上のX座標をxにセットする。
|
void |
setY(double y)
オブジェクトの左上のY座標をyにセットする。
|
public GameRectBase(double x, double y, int width, int height)
x
- x座標y
- y座標width
- 幅height
- 高さpublic java.awt.Rectangle getRect()
public java.awt.Point getPos()
public double getX()
public double getY()
public java.awt.Point getCenterPos()
public double getCenterX()
public double getCenterY()
public double getMaxX()
public double getMaxY()
public java.awt.Dimension getSize()
public int getWidth()
public int getHeight()
public void setRect(double x, double y, int width, int height)
x
- x座標y
- y座標width
- 幅height
- 高さpublic void setRect(java.awt.geom.Rectangle2D rect)
rect
- 設定する値が入れられたRectangle2Dクラスpublic void setPos(double x, double y)
x
- 座標y
- y座標public void setPos(java.awt.Point point)
point
- 設定する値がセットされたPointクラスpublic void setX(double x)
x
- 設定するX座標public void setY(double y)
y
- 設定するY座標public void setCenterPos(double x, double y)
x
- 設定するX座標y
- 設定するY座標public void setCenterPos(java.awt.Point point)
point
- 設定する値がセットされたPointクラスpublic void setCenterX(double x)
x
- 設定するX座標public void setCenterY(double y)
y
- 設定するY座標public void setMaxPos(double x, double y)
x
- 設定するX座標y
- 設定するY座標public void setMaxPos(java.awt.Point point)
point
- 設定する値がセットされたPointクラスpublic void setMaxX(double x)
x
- 設定するX座標public void setMaxY(double y)
y
- 設定するY座標public void setSize(int width, int height)
width
- 設定する幅height
- 設定する高さpublic void setSize(java.awt.geom.Dimension2D size)
size
- 設定する高さが入れられたDimension2Dクラスpublic void addPos(double addX, double addY)
addX
- X座標に足す値addY
- Y座標に足す値public void addX(double addX)
addX
- X座標に足す値public void addY(double addY)
addY
- Y座標に足す値public void setWidth(int width)
width
- 設定する幅public void setHeight(int height)
height
- 設定する高さ