インタフェースjava.awt.geom.PathIterator
の使用
-
PathIteratorを使用するパッケージ パッケージ 説明 java.awt ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。java.awt.geom 2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供します。 -
-
java.awtでのPathIteratorの使用
PathIteratorを返すjava.awtのメソッド 修飾子と型 メソッド 説明 PathIteratorPolygon. getPathIterator(AffineTransform at)このPolygonの境界に沿って反復し、このPolygonの輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。PathIteratorPolygon. getPathIterator(AffineTransform at, double flatness)Shapeの境界に沿って反復し、Shapeの輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。PathIteratorShape. getPathIterator(AffineTransform at)Shapeの境界に沿って反復し、Shapeの輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。PathIteratorShape. getPathIterator(AffineTransform at, double flatness)Shapeの境界に沿って反復し、Shapeの輪郭の幾何学的図形の平坦化されたビューへのアクセスを提供するイテレータ・オブジェクトを返します。 -
java.awt.geomでのPathIteratorの使用
PathIteratorを実装しているjava.awt.geomのクラス 修飾子と型 クラス 説明 classFlatteningPathIteratorFlatteningPathIteratorクラスは別のPathIteratorオブジェクトの平坦化されたビューを返します。PathIteratorを返すjava.awt.geomのメソッド 修飾子と型 メソッド 説明 PathIteratorArc2D. getPathIterator(AffineTransform at)孤の境界を定義する繰返しオブジェクトを返します。PathIteratorArea. getPathIterator(AffineTransform at)このAreaオブジェクトの輪郭のPathIteratorを作成します。PathIteratorArea. getPathIterator(AffineTransform at, double flatness)このAreaオブジェクトの平坦化した輪郭のPathIteratorを作成します。PathIteratorCubicCurve2D. getPathIterator(AffineTransform at)形状の境界を定義する繰返しオブジェクトを返します。PathIteratorCubicCurve2D. getPathIterator(AffineTransform at, double flatness)平坦化された形状の境界を定義する繰返しオブジェクトを返します。PathIteratorEllipse2D. getPathIterator(AffineTransform at)このEllipse2Dの境界を定義する反復オブジェクトを返します。PathIteratorLine2D. getPathIterator(AffineTransform at)このLine2Dの境界を定義する反復オブジェクトを返します。PathIteratorLine2D. getPathIterator(AffineTransform at, double flatness)この平坦化されたLine2Dの境界を定義する反復オブジェクトを返します。PathIteratorPath2D.Double. getPathIterator(AffineTransform at)Shapeの境界に沿って反復し、Shapeの輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。PathIteratorPath2D.Float. getPathIterator(AffineTransform at)Shapeの境界に沿って反復し、Shapeの輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。PathIteratorPath2D. getPathIterator(AffineTransform at, double flatness)Shapeの境界に沿って反復し、Shapeの輪郭の幾何学的図形の平坦化されたビューへのアクセスを提供するイテレータ・オブジェクトを返します。PathIteratorQuadCurve2D. getPathIterator(AffineTransform at)このQuadCurve2Dの形状の境界を定義する反復オブジェクトを返します。PathIteratorQuadCurve2D. getPathIterator(AffineTransform at, double flatness)このQuadCurve2Dの平坦化された形状の境界を定義する反復オブジェクトを返します。PathIteratorRectangle2D. getPathIterator(AffineTransform at)このRectangle2Dの境界を定義する反復オブジェクトを返します。PathIteratorRectangle2D. getPathIterator(AffineTransform at, double flatness)平坦化されたRectangle2Dの境界を定義する反復オブジェクトを返します。PathIteratorRectangularShape. getPathIterator(AffineTransform at, double flatness)Shapeオブジェクトの境界に沿って反復処理するイテレータ・オブジェクトを返し、Shapeオブジェクトの幾何学的図形の輪郭の平坦化されたビューへのアクセスを提供します。PathIteratorRoundRectangle2D. getPathIterator(AffineTransform at)このRoundRectangle2Dの境界を定義する反復オブジェクトを返します。PathIterator型のパラメータを持つjava.awt.geomのメソッド 修飾子と型 メソッド 説明 abstract voidPath2D. append(PathIterator pi, boolean connect)指定されたPathIteratorオブジェクトの幾何学的図形をパスに追加します。その新しい幾何学的図形をライン・セグメントで既存のパス・セグメントに接続することも可能です。voidPath2D.Double. append(PathIterator pi, boolean connect)指定されたPathIteratorオブジェクトの幾何学的図形をパスに追加します。その新しい幾何学的図形をライン・セグメントで既存のパス・セグメントに接続することも可能です。voidPath2D.Float. append(PathIterator pi, boolean connect)指定されたPathIteratorオブジェクトの幾何学的図形をパスに追加します。その新しい幾何学的図形をライン・セグメントで既存のパス・セグメントに接続することも可能です。static booleanPath2D. contains(PathIterator pi, double x, double y)指定された座標が指定されたPathIteratorの閉じた境界内にあるかどうかを判定します。static booleanPath2D. contains(PathIterator pi, double x, double y, double w, double h)指定された矩形領域全体が指定されたPathIteratorの閉じた境界内にあるかどうかを判定します。static booleanPath2D. contains(PathIterator pi, Point2D p)指定されたPoint2Dが指定されたPathIteratorの閉じた境界内にあるかどうかを判定します。static booleanPath2D. contains(PathIterator pi, Rectangle2D r)指定されたRectangle2D全体が指定されたPathIteratorの閉じた境界内にあるかどうかを判定します。static booleanPath2D. intersects(PathIterator pi, double x, double y, double w, double h)指定されたPathIteratorの内部が、指定された矩形座標セットの内部と交差するかどうかを判定します。static booleanPath2D. intersects(PathIterator pi, Rectangle2D r)指定されたPathIteratorの内部が、指定されたRectangle2Dの内部と交差するかどうかを判定します。PathIterator型のパラメータを持つjava.awt.geomのコンストラクタ コンストラクタ 説明 FlatteningPathIterator(PathIterator src, double flatness)反復のたびにパスを平坦化する新しいFlatteningPathIteratorオブジェクトを構築します。FlatteningPathIterator(PathIterator src, double flatness, int limit)反復のたびにパスを平坦化する新しいFlatteningPathIteratorオブジェクトを構築します。
-