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, 2025, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Documentation Redistribution Policyも参照してください。