public abstract class LayoutPath extends Object
Point2D
として表され、その x 座標は有効幅、y 座標はオフセットです。コンストラクタと説明 |
---|
LayoutPath() |
修飾子と型 | メソッドと説明 |
---|---|
abstract void |
pathToPoint(Point2D location, boolean preceding, Point2D point)
パスを基準にした位置を、ユーザー座標内のポイントに変換します。
|
abstract boolean |
pointToPath(Point2D point, Point2D location)
ユーザー空間内のポイントを、パスを基準にした位置に変換します。
|
public abstract boolean pointToPath(Point2D point, Point2D location)
point
- 変換対象のポイント。location と同じオブジェクトでない場合、この呼び出しによってポイントは変更されない。location
- 返される位置を保持する Point2D
。point と同じオブジェクトでもよい。NullPointerException
- point または location が null の場合public abstract void pathToPoint(Point2D location, boolean preceding, Point2D point)
location
- パスを基準にした位置の有効幅 (x 座標) とオフセット (y 座標) を表す Point2D
。位置が point と同じオブジェクトでない場合、この呼び出しによって位置は変更されない。preceding
- true の場合は有効幅に先行するパスの部分を使用し、false の場合は後続の部分を使用する。有効幅に当たるところでパスが分割されたり急に屈曲したりしていない場合、この値は効果を持たない。point
- 返されるポイントを保持する Point2D
。location と同じオブジェクトでもよい。NullPointerException
- location または point が null の場合 バグまたは機能を送信
詳細な API リファレンスおよび開発者ドキュメントについては、Java SE のドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright © 1993, 2013, Oracle and/or its affiliates. All rights reserved.