モジュール javafx.graphics
パッケージjavafx.scene.shape
2次元ジオメトリに関連するオブジェクトで操作を定義および実行する2Dクラスのセットを提供します。
-
インタフェースのサマリー インタフェース 説明 ObservableFaceArray ObservableFaceArrayは、リスナーが発生したときに変更を追跡できるようにするint[]配列です。 -
クラスのサマリー クラス 説明 Arc Arcクラスは、中心点、開始角(度)、角の大きさ(円弧の長さ(度))および円弧タイプ(ArcType.OPEN、ArcType.CHORDまたはArcType.ROUND)で定義される2D円弧オブジェクトを表します。ArcTo 指定された半径を使用して前の座標から指定されたxおよびy座標までの円弧を形成するパス要素です。Box Boxクラスは、指定されたサイズに基づいて3次元ボックスを定義します。Circle Circleクラスは、指定された半径と中心ロケーションをピクセルで測定した新しい円を作成します。ClosePath 現在のパスを閉じるパス要素。CubicCurve CubiCurveクラスは、(x,y)座標空間の3次ベジェ・パラメトリック曲線セグメントを定義します。CubicCurveTo 3つの新しい点によって定義される曲線パス要素を作成します。曲線パス要素は、指定された点(controlX1,controlY1)と点(controlX2,controlY2)をベジェ制御点として使用して、現在の座標と指定された座標(x,y)の両方を通る3次ベジェ曲線として描画します。Cylinder Cylinderクラスは、指定されたサイズに基づいて3次元円筒形を定義します。Ellipse Ellipseクラスは、指定されたサイズと位置(ピクセル単位)に基づいて新しい楕円を作成します。HLineTo 現在の点からxまでの水平線パス要素を作成します。Line このLineは、(x,y)座標空間の線セグメントを表します。LineTo 現在の座標から新しい座標まで直線を描画して、ライン・パス要素を作成します。Mesh 3Dジオメトリ面を表すベース・クラス。MeshView MeshViewクラスは、指定された3Dメッシュ・データに基づいて面を定義します。MoveTo 指定された座標まで移動して、パスへの追加を作成します。Path Pathクラスは、単純な形状を表し、幾何学的パスの基本的な構築および管理で必要となる機能を備えています。PathElement PathElementクラスは、直線、円弧、2次曲線、3次曲線などの任意の幾何学的オブジェクトを表現できる、Pathの抽象要素を表します。Polygon x,y座標の配列によって定義されるポリゴンを作成します。Polyline セグメント点の配列によって定義される折れ線を作成します。QuadCurve Quadcurveクラスは、(x,y)座標空間の2次ベジェ・パラメトリック曲線セグメントを定義します。QuadCurveTo 2つの新しい点によって定義される曲線パス要素を作成します。曲線パス要素は、指定された点(controlX, controlY)をベジェ制御点として使用して、現在の座標と指定された座標(x,y)の両方を通る2次ベジェ曲線として描画します。Rectangle Rectangleクラスは、指定されたサイズと位置に基づいて矩形を定義します。Shape Shapeクラスは、なんらかの形式の幾何学的な形状を表すオブジェクトの共通プロパティの定義を提供します。Shape3D Shape3Dベース・クラスは、なんらかの形式の3D幾何学的形状を表すオブジェクトの共通プロパティの定義を提供します。Sphere Sphereクラスは、指定されたサイズに基づいて3次元球形を定義します。SVGPath SVGPathクラスは、文字列からSVGパス・データを解析することで構築される単純な形状を表します。TriangleMesh 関連付けられたVertexFormatおよび頂点コンポーネント(点、法線、テクスチャ座標など)の個別配列のセットからなる3D三角形メッシュと、そのメッシュの個々の三角形を定義するフェイスの配列を定義します。VertexFormat メッシュの頂点のフォーマットを定義します。VLineTo 現在の点からyまでの垂直線パス要素を作成します。 -
列挙型のサマリー 列挙型 説明 ArcType ArcTypeは、Arcオブジェクトの閉じ方の種類を指定します。CullFace Shape3D.cullFaceで使用するフェイス・カリング設定DrawMode Shape3D.drawModeとともに使用するときのポリゴンの描画方法を定義します。FillRule パスの内部を決める塗りつぶし規則。StrokeLineCap Shapeのエンド・キャップ・スタイルを定義します。StrokeLineJoin Shapeの線結合スタイルを定義します。StrokeType Shapeノードの境界の周りでストロークを描画する場所を定義します。