jp.carabiner.inkpod.model
クラス MapRectangle
java.lang.Object
jp.carabiner.inkpod.model.MapRectangle
- すべての実装されたインタフェース:
- java.io.Serializable
public class MapRectangle
- extends java.lang.Object
- implements java.io.Serializable
- 関連項目:
- 直列化された形式
クラス java.lang.Object から継承されたメソッド |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
x
public long x
y
public long y
width
public long width
height
public long height
MapRectangle
public MapRectangle()
MapRectangle
public MapRectangle(long x,
long y,
long width,
long height)
MapRectangle
public MapRectangle(MapRectangle rect)
MapRectangle
public MapRectangle(java.awt.geom.Rectangle2D rect)
MapRectangle
public MapRectangle(double x,
double y,
double width,
double height)
MapRectangle
public MapRectangle(MapPoint p)
MapRectangle
public MapRectangle(MapPoint leftTop,
MapPoint rightBottom)
MapRectangle
public MapRectangle(long x,
long y)
setBounds
public void setBounds(MapRectangle rect)
setBounds
public void setBounds(long x,
long y,
long width,
long height)
setBounds
public void setBounds(java.awt.geom.Rectangle2D rect)
setBounds
public void setBounds(double x,
double y,
double width,
double height)
contains
public boolean contains(MapPoint p)
contains
public boolean contains(long px,
long py)
contains
public boolean contains(double px,
double py)
contains
public boolean contains(MapRectangle bounds)
getLeftTop
public MapPoint getLeftTop()
getLeftBottom
public MapPoint getLeftBottom()
getRightTop
public MapPoint getRightTop()
getRightBottom
public MapPoint getRightBottom()
getLeft
public long getLeft()
setLeft
public void setLeft(long x)
getTop
public long getTop()
setTop
public void setTop(long y)
getWidth
public long getWidth()
getHeight
public long getHeight()
getRight
public long getRight()
setRight
public void setRight(long x)
getBottom
public long getBottom()
setBottom
public void setBottom(long y)
add
public void add(MapPoint p)
add
public void add(long x,
long y)
add
public void add(MapRectangle rect)
toRectangle2D
public java.awt.geom.Rectangle2D.Double toRectangle2D()
toRectangle2D
public java.awt.geom.Rectangle2D toRectangle2D(java.awt.geom.Rectangle2D rectangle)
hashCode
public int hashCode()
- オーバーライド:
- クラス
java.lang.Object
内の hashCode
equals
public boolean equals(java.lang.Object obj)
- オーバーライド:
- クラス
java.lang.Object
内の equals
toString
public java.lang.String toString()
- オーバーライド:
- クラス
java.lang.Object
内の toString