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

関連項目:
直列化された形式

フィールドの概要
 long height
           
 long width
           
 long x
           
 long y
           
 
コンストラクタの概要
MapRectangle()
           
MapRectangle(double x, double y, double width, double height)
           
MapRectangle(long x, long y)
           
MapRectangle(long x, long y, long width, long height)
           
MapRectangle(MapPoint p)
           
MapRectangle(MapPoint leftTop, MapPoint rightBottom)
           
MapRectangle(MapRectangle rect)
           
MapRectangle(java.awt.geom.Rectangle2D rect)
           
 
メソッドの概要
 void add(long x, long y)
           
 void add(MapPoint p)
           
 void add(MapRectangle rect)
           
 boolean contains(double px, double py)
           
 boolean contains(long px, long py)
           
 boolean contains(MapPoint p)
           
 boolean contains(MapRectangle bounds)
           
 boolean equals(java.lang.Object obj)
           
 long getBottom()
           
 long getHeight()
           
 long getLeft()
           
 MapPoint getLeftBottom()
           
 MapPoint getLeftTop()
           
 long getRight()
           
 MapPoint getRightBottom()
           
 MapPoint getRightTop()
           
 long getTop()
           
 long getWidth()
           
 int hashCode()
           
 void setBottom(long y)
           
 void setBounds(double x, double y, double width, double height)
           
 void setBounds(long x, long y, long width, long height)
           
 void setBounds(MapRectangle rect)
           
 void setBounds(java.awt.geom.Rectangle2D rect)
           
 void setLeft(long x)
           
 void setRight(long x)
           
 void setTop(long y)
           
 java.awt.geom.Rectangle2D.Double toRectangle2D()
           
 java.awt.geom.Rectangle2D toRectangle2D(java.awt.geom.Rectangle2D rectangle)
           
 java.lang.String toString()
           
 
クラス 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