System::Drawing::TextureBrush クラス

TextureBrush class

画像を使用して形状の内部を塗りつぶすブラシを表します。このクラスのオブジェクトは System::MakeObject() 関数を使用してのみ割り当てるべきです。スタック上や operator new を使用してこの型のインスタンスを作成しないでください。そうしないと実行時エラーやアサーション違反が発生します。常にこのクラスを System::SmartPtr ポインタでラップし、関数の引数としてこのポインタを使用してください。

class TextureBrush : public System::Drawing::Brush

メソッド

メソッド説明
Clone() override現在のオブジェクトのコピーを作成します。
get_Image()現在の TextureBrush オブジェクトで使用されている画像を返します。
get_Transform()現在のオブジェクトが表すブラシの幾何変換を指定する Matrix オブジェクトのコピーを返します。
get_WrapMode()現在のオブジェクトが表すブラシのタイル設定を指定する値を返します。
MultiplyTransform(const SharedPtr<Drawing2D::Matrix>&, Drawing2D::MatrixOrder)現在のオブジェクトの変換行列を指定された行列で乗算します。
ResetTransform()現在のオブジェクトの変換行列をリセットし、単位行列にします。
RotateTransform(float, Drawing2D::MatrixOrder)指定された順序で、ローカルの幾何変換を指定された角度だけ回転させます。
ScaleTransform(float, float, Drawing2D::MatrixOrder)指定された順序で、ローカルの幾何変換を指定された係数で拡大縮小します。
set_Transform(const System::SharedPtr<Drawing2D::Matrix>&)現在のオブジェクトが表すブラシの幾何変換を指定する Matrix オブジェクトを設定します。
set_WrapMode(Drawing2D::WrapMode)現在のオブジェクトが表すブラシのタイル設定を指定する値を設定します。
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode)指定された画像を使用する新しい TextureBrush クラスのインスタンスを構築します。
TextureBrush(const SharedPtr<Image>&, RectangleF, const SharedPtr<Imaging::ImageAttributes>&)指定された画像を使用する新しい TextureBrush クラスのインスタンスを構築します。
TextureBrush(const SharedPtr<Image>&, Rectangle, const SharedPtr<Imaging::ImageAttributes>&)指定された画像を使用する新しい TextureBrush クラスのインスタンスを構築します。
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, RectangleF)指定された画像を使用する新しい TextureBrush クラスのインスタンスを構築します。
TextureBrush(const SharedPtr<Image>&, Drawing2D::WrapMode, Rectangle)指定された画像を使用する新しい TextureBrush クラスのインスタンスを構築します。
TranslateTransform(float, float, Drawing2D::MatrixOrder)指定された順序で、ローカルの幾何変換を指定された寸法だけ平行移動します。
virtual ~TextureBrush()デストラクタ。

参照