パッケージ | 説明 |
---|---|
java.awt |
ユーザー・インタフェースの作成およびグラフィックスとイメージのペイント用のすべてのクラスを含みます。
|
java.awt.geom |
2次元幾何学的図形に関連するオブジェクトで処理を定義および実行するJava 2Dクラスを提供します。
|
修飾子と型 | メソッドと説明 |
---|---|
PathIterator |
Polygon.getPathIterator(AffineTransform at)
この
Polygon の境界に沿って反復し、このPolygon の輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。 |
PathIterator |
Shape.getPathIterator(AffineTransform at)
Shape の境界に沿って反復し、Shape の輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。 |
PathIterator |
Polygon.getPathIterator(AffineTransform at, double flatness)
Shape の境界に沿って反復し、Shape の輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。 |
PathIterator |
Shape.getPathIterator(AffineTransform at, double flatness)
Shape の境界に沿って反復し、Shape の輪郭の幾何学的図形の平坦化されたビューへのアクセスを提供するイテレータ・オブジェクトを返します。 |
修飾子と型 | クラスと説明 |
---|---|
class |
FlatteningPathIterator
FlatteningPathIterator クラスは別のPathIterator オブジェクトの平坦化されたビューを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
PathIterator |
Arc2D.getPathIterator(AffineTransform at)
孤の境界を定義する繰返しオブジェクトを返します。
|
PathIterator |
Rectangle2D.getPathIterator(AffineTransform at)
この
Rectangle2D の境界を定義する反復オブジェクトを返します。 |
PathIterator |
Path2D.Float.getPathIterator(AffineTransform at)
Shape の境界に沿って反復し、Shape の輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。 |
PathIterator |
Path2D.Double.getPathIterator(AffineTransform at)
Shape の境界に沿って反復し、Shape の輪郭の幾何学的図形へのアクセスを提供するイテレータ・オブジェクトを返します。 |
PathIterator |
RoundRectangle2D.getPathIterator(AffineTransform at)
この
RoundRectangle2D の境界を定義する反復オブジェクトを返します。 |
PathIterator |
QuadCurve2D.getPathIterator(AffineTransform at)
この
QuadCurve2D の形状の境界を定義する反復オブジェクトを返します。 |
PathIterator |
Ellipse2D.getPathIterator(AffineTransform at)
この
Ellipse2D の境界を定義する反復オブジェクトを返します。 |
PathIterator |
CubicCurve2D.getPathIterator(AffineTransform at)
形状の境界を定義する繰返しオブジェクトを返します。
|
PathIterator |
Area.getPathIterator(AffineTransform at)
この
Area オブジェクトの輪郭のPathIterator を作成します。 |
PathIterator |
Line2D.getPathIterator(AffineTransform at)
この
Line2D の境界を定義する反復オブジェクトを返します。 |
PathIterator |
RectangularShape.getPathIterator(AffineTransform at, double flatness)
Shape オブジェクトの境界に沿って反復処理するイテレータ・オブジェクトを返し、Shape オブジェクトの幾何学的図形の輪郭の平坦化されたビューへのアクセスを提供します。 |
PathIterator |
Rectangle2D.getPathIterator(AffineTransform at, double flatness)
平坦化された
Rectangle2D の境界を定義する反復オブジェクトを返します。 |
PathIterator |
Path2D.getPathIterator(AffineTransform at, double flatness)
Shape の境界に沿って反復し、Shape の輪郭の幾何学的図形の平坦化されたビューへのアクセスを提供するイテレータ・オブジェクトを返します。 |
PathIterator |
QuadCurve2D.getPathIterator(AffineTransform at, double flatness)
この
QuadCurve2D の平坦化された形状の境界を定義する反復オブジェクトを返します。 |
PathIterator |
CubicCurve2D.getPathIterator(AffineTransform at, double flatness)
平坦化された形状の境界を定義する繰返しオブジェクトを返します。
|
PathIterator |
Area.getPathIterator(AffineTransform at, double flatness)
この
Area オブジェクトの平坦化した輪郭のPathIterator を作成します。 |
PathIterator |
Line2D.getPathIterator(AffineTransform at, double flatness)
この平坦化された
Line2D の境界を定義する反復オブジェクトを返します。 |
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
Path2D.append(PathIterator pi, boolean connect)
指定された
PathIterator オブジェクトの幾何学的図形をパスに追加します。その新しい幾何学的図形をライン・セグメントで既存のパス・セグメントに接続することも可能です。 |
void |
Path2D.Float.append(PathIterator pi, boolean connect)
指定された
PathIterator オブジェクトの幾何学的図形をパスに追加します。その新しい幾何学的図形をライン・セグメントで既存のパス・セグメントに接続することも可能です。 |
void |
Path2D.Double.append(PathIterator pi, boolean connect)
指定された
PathIterator オブジェクトの幾何学的図形をパスに追加します。その新しい幾何学的図形をライン・セグメントで既存のパス・セグメントに接続することも可能です。 |
static boolean |
Path2D.contains(PathIterator pi, double x, double y)
指定された座標が指定された
PathIterator の閉じた境界内にあるかどうかを判定します。 |
static boolean |
Path2D.contains(PathIterator pi, double x, double y, double w, double h)
指定された矩形領域全体が指定された
PathIterator の閉じた境界内にあるかどうかを判定します。 |
static boolean |
Path2D.contains(PathIterator pi, Point2D p)
指定された
Point2D が指定されたPathIterator の閉じた境界内にあるかどうかを判定します。 |
static boolean |
Path2D.contains(PathIterator pi, Rectangle2D r)
指定された
Rectangle2D 全体が指定されたPathIterator の閉じた境界内にあるかどうかを判定します。 |
static boolean |
Path2D.intersects(PathIterator pi, double x, double y, double w, double h)
指定された
PathIterator の内部が、指定された矩形座標セットの内部と交差するかどうかを判定します。 |
static boolean |
Path2D.intersects(PathIterator pi, Rectangle2D r)
指定された
PathIterator の内部が、指定されたRectangle2D の内部と交差するかどうかを判定します。 |
コンストラクタと説明 |
---|
FlatteningPathIterator(PathIterator src, double flatness)
反復のたびにパスを平坦化する新しい
FlatteningPathIterator オブジェクトを構築します。 |
FlatteningPathIterator(PathIterator src, double flatness, int limit)
反復のたびにパスを平坦化する新しい
FlatteningPathIterator オブジェクトを構築します。 |
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2020, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。