|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Object
|
+--java.awt.geom.Line2D
|
+--java.awt.geom.Line2D.Double
double 座標で指定されたラインセグメントです。
| クラス java.awt.geom.Line2D から継承した内部クラス |
Line2D.Double,
Line2D.Float |
| フィールドの概要 | |
double |
x1
ラインセグメントの始点の X 座標です。 |
double |
x2
ラインセグメントの終点の X 座標です。 |
double |
y1
ラインセグメントの始点の Y 座標です。 |
double |
y2
ラインセグメントの終点の Y 座標です。 |
| コンストラクタの概要 | |
Line2D.Double()
座標 (0, 0) -> (0, 0) で Line を構築および初期化します。 |
|
Line2D.Double(double X1,
double Y1,
double X2,
double Y2)
指定された座標から Line2D を構築および初期化します。 |
|
Line2D.Double(Point2D p1,
Point2D p2)
指定された Point2D オブジェクトから Line2D を構築および初期化します。 |
|
| メソッドの概要 | |
Rectangle2D |
getBounds2D()
この Line2D の高精度バウンディングボックスを返します。 |
Point2D |
getP1()
この Line2D の始点を表す Point2D を返します。 |
Point2D |
getP2()
この Line2D の終点を表す Point2D を返します。 |
double |
getX1()
始点の X 座標を倍精度で返します。 |
double |
getX2()
終点の X 座標を倍精度で返します。 |
double |
getY1()
始点の Y 座標を倍精度で返します。 |
double |
getY2()
終点の Y 座標を倍精度で返します。 |
void |
setLine(double X1,
double Y1,
double X2,
double Y2)
この Line2D の両方の端点の位置を、指定された double 型の座標に設定します。 |
| クラス java.awt.geom.Line2D から継承したメソッド |
clone,
contains,
contains,
contains,
contains,
getBounds,
getPathIterator,
getPathIterator,
intersects,
intersects,
intersectsLine,
intersectsLine,
linesIntersect,
ptLineDist,
ptLineDist,
ptLineDist,
ptLineDistSq,
ptLineDistSq,
ptLineDistSq,
ptSegDist,
ptSegDist,
ptSegDist,
ptSegDistSq,
ptSegDistSq,
ptSegDistSq,
relativeCCW,
relativeCCW,
relativeCCW,
setLine,
setLine |
| クラス java.lang.Object から継承したメソッド |
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| フィールドの詳細 |
public double x1
public double y1
public double x2
public double y2
| コンストラクタの詳細 |
public Line2D.Double()
public Line2D.Double(double X1,
double Y1,
double X2,
double Y2)
Line2D を構築および初期化します。X1, Y1 - 最初の座標X2, Y2 - 2 番目の座標
public Line2D.Double(Point2D p1,
Point2D p2)
Point2D オブジェクトから Line2D を構築および初期化します。p1, p2 - Point2D オブジェクト| メソッドの詳細 |
public double getX1()
Line2D オブジェクトの始点の X 座標public double getY1()
Line2D オブジェクトの始点の Y 座標public Point2D getP1()
Line2D の始点を表す Point2D を返します。Line2D の始点を表す Point2Dpublic double getX2()
Line2D オブジェクトの終点の X 座標public double getY2()
Line2D オブジェクトの終点の Y 座標public Point2D getP2()
Line2D の終点を表す Point2D を返します。Line2D の終点を表す Point2D
public void setLine(double X1,
double Y1,
double X2,
double Y2)
Line2D の両方の端点の位置を、指定された double 型の座標に設定します。X1, Y1 - 最初の座標X2, Y2 - 2 番目の座標public Rectangle2D getBounds2D()
Line2D の高精度バウンディングボックスを返します。Line2D の高精度バウンディングボックスを表す Rectangle2D
|
Java プラットフォーム 1.2 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||