class documentation

class LinearGradientObject:

Constructor: LinearGradientObject()

View In Hierarchy

線形グラデーションフィルを扱うオブジェクトです。

Method __init__ コンストラクタ。インスタンスを作成します。
Method addColorStop グラディエントの色分岐点オブジェクトを追加します。
Method clearColorStop グラディエントの色分岐点オブジェクト全体を削除します。
Method getColorStops グラディエントの色分岐点オブジェクト群を取得します。
Method getColorStopsValues グラディエントの色分岐点オブジェクトのキー(ストップ値)の全体を取得します。(各々の値は、0.0~1.0の範囲で、一意です)
Method getDegree グラディエントの角度を取得します。
Method removeColorStop グラディエントの色分岐点オブジェクトを削除します。
Method setDegree グラディエントの角度を設定します。
def __init__(self):

コンストラクタ。インスタンスを作成します。

def addColorStop(self, val: float, stop: ColorStopObject):

グラディエントの色分岐点オブジェクトを追加します。

Parameters
val:floatストップ値(0.0~1.0) 既に存在するストップ値を追加することはできません。
stop:ColorStopObjectストップ値に対応する色分岐点オブジェクト
def clearColorStop(self):

グラディエントの色分岐点オブジェクト全体を削除します。

def getColorStops(self) -> VectorColorStopObject:

グラディエントの色分岐点オブジェクト群を取得します。

Returns
VectorColorStopObjectList<色分岐点オブジェクト>
def getColorStopsValues(self) -> VectorDouble:

グラディエントの色分岐点オブジェクトのキー(ストップ値)の全体を取得します。(各々の値は、0.0~1.0の範囲で、一意です)

Returns
VectorFloatList<ストップ値>
def getDegree(self) -> float:

グラディエントの角度を取得します。

Returns
floatグラディエントの角度
def removeColorStop(self, val: float):

グラディエントの色分岐点オブジェクトを削除します。

Parameters
val:floatfloat ストップ値(0.0~1.0)
def setDegree(self, degree: float):

グラディエントの角度を設定します。

Parameters
degree:floatグラディエントの角度(0~359.9)