Class PathGradientBrushBase
コンテンツ
[
隠れる
]PathGradientBrushBase class
を表しますBrush
ベースパスグラデーション機能付き.
public abstract class PathGradientBrushBase : TransformBrush
プロパティ
名前 | 説明 |
---|---|
CenterPoint { get; set; } | パスのグラデーションの中心点を取得または設定します。 |
Disposed { get; } | このインスタンスが破棄されているかどうかを示す値を取得します。 |
FocusScales { get; set; } | グラデーション フォールオフのフォーカス ポイントを取得または設定します。 |
GraphicsPath { get; } | このブラシが作成されたグラフィック パスを取得します。 |
IsTransformChanged { get; } | 変換が何らかの方法で変更されたかどうかを示す値を取得します。たとえば、変換マトリックスを設定するか、変換マトリックスを変更するメソッドのいずれかを呼び出す 。このプロパティは、GDI+. との後方互換性のために導入されました。 |
Opacity { get; set; } | ブラシの不透明度を取得または設定します。値は 0 から 1 の間である必要があります。値 0 はブラシが完全に表示されることを意味し、値 1 はブラシが完全に不透明であることを意味します。 |
PathPoints { get; } | このブラシが作成されたパス ポイントを取得します。 |
Transform { get; set; } | コピーを取得または設定しますMatrix このための局所的な幾何学的変換を定義するTransformBrush . |
WrapMode { get; set; } | を取得または設定しますWrapMode このラップモードを示す列挙TransformBrush . |
メソッド
名前 | 説明 |
---|---|
virtual DeepClone() | 現在の新しいディープ クローンを作成します。Brush . |
Dispose() | 現在のインスタンスを破棄します。 |
MultiplyTransform(Matrix) | を乗算します。Matrix これは、この局所的な幾何学的変換を表しますLinearGradientBrush 指定されたMatrix 指定されたMatrix . |
MultiplyTransform(Matrix, MatrixOrder) | を乗算します。Matrix これは、この局所的な幾何学的変換を表しますLinearGradientBrush 指定されたMatrix 指定された順序で. |
ResetTransform() | をリセットしますTransform プロパティからidentity. |
RotateTransform(float) | 指定された量だけローカル ジオメトリック トランスフォームを回転させます。このメソッドは、変換の前に回転を追加します. |
RotateTransform(float, MatrixOrder) | 指定された順序で、指定された量だけローカル ジオメトリック トランスフォームを回転させます。 |
ScaleTransform(float, float) | 指定した量だけローカル ジオメトリック トランスフォームをスケーリングします。このメソッドは、スケーリング マトリックスを変換の先頭に追加します。 |
ScaleTransform(float, float, MatrixOrder) | 指定された順序で、指定された量だけローカル ジオメトリック トランスフォームをスケーリングします。 |
TranslateTransform(float, float) | 指定された次元でローカル ジオメトリック トランスフォームを変換します。このメソッドは、transform. の先頭に翻訳を追加します。 |
TranslateTransform(float, float, MatrixOrder) | 指定された順序で、指定された次元でローカル ジオメトリック トランスフォームを変換します。 |
備考
を作成するときは、PathGradientBrushBase
クラスでは、少なくとも 2 ポイントで初期化する必要があります。内部パス created は常に閉じた図形になり、最後のポイントが最初のポイントに接続されます。その形はこれで満たされていますPathGradientBrushBase
. GDI+ 実装は、OutOfMemoryException同じ座標を持つ空の配列またはポイントセットを渡すとき. PathGradientBrushBase
ポイント配列に含まれるポイントが 2 つ未満の場合、例外がスローされます。ArgumentException is ではなくスローされますOutOfMemoryExceptionポイント配列が受け入れられない場合. 中心点は、デフォルトで渡されたポイントの重心として計算されます。ユーザーはこのポイントを後で変更できます。
関連項目
- class TransformBrush
- 名前空間 Aspose.PSD.Brushes
- 組み立て Aspose.PSD