PathCurve QML Type

Catmull-Rom曲線上の点を定義します。詳細...

Import Statement: import QtQuick

プロパティ

詳細説明

PathCurveは、点の集合を直接通過する曲線を指定する簡単な方法を提供します。通常、次の例が示すように、複数の PathCurve が直列に使用されます:

import QtQuick

Canvas {
    width: 400; height: 200
    contextType: "2d"

    Path {
        id: myPath
        startX: 0; startY: 100

        PathCurve { x: 75; y: 75 }
        PathCurve { x: 200; y: 150 }
        PathCurve { x: 325; y: 25 }
        PathCurve { x: 400; y: 100 }
    }

    onPaint: {
        context.strokeStyle = Qt.rgba(.4,.6,.8);
        context.path = myPath;
        context.stroke();
    }
}

こ の例は以下の よ う な経路を生成 し ます (始点 と PathCurve 点が赤色でハ イ ラ イ ト さ れてい ます):

Path,PathLine,PathQuad,PathCubic,PathArc,PathSvgも参照してください

プロパティ ドキュメント

x : real

y : real

曲線の終点を定義します。

relativeX およびrelativeYも参照


relativeX : real

relativeY : real

曲線の始点からの相対的な終点を定義します。

1つの軸に対して相対位置と絶対位置の両方が指定されている場合は、相対位置が使用されます。

相対位置と絶対位置は混在することができ、例えば、相対xと絶対yを設定することができる。

xyも参照してください


本書に含まれる文書の著作権は、それぞれの所有者に帰属します 本書で提供されるドキュメントは、Free Software Foundation が発行したGNU Free Documentation License version 1.3に基づいてライセンスされています。 Qtおよびそれぞれのロゴは、フィンランドおよびその他の国におけるThe Qt Company Ltd.の 商標です。その他すべての商標は、それぞれの所有者に帰属します。