次の方法で共有


Rect3D.Offset メソッド

定義

Rect3D の位置が変換されるときに使用されるオフセット値を取得または設定します。

オーバーロード

Offset(Rect3D, Double, Double, Double)

Rect3D の位置が変換されるときに使用されるオフセット値を取得または設定します。

Offset(Double, Double, Double)

Rect3D の位置が変換されるときに使用されるオフセット値を取得または設定します。

Offset(Vector3D)

Rect3D のオフセット変換を、Vector3D として指定された値に設定します。

Offset(Rect3D, Vector3D)

Rect3D の位置が変換されるときに使用されるオフセット値を取得または設定します。

Offset(Rect3D, Double, Double, Double)

Rect3D の位置が変換されるときに使用されるオフセット値を取得または設定します。

public:
 static System::Windows::Media::Media3D::Rect3D Offset(System::Windows::Media::Media3D::Rect3D rect, double offsetX, double offsetY, double offsetZ);
public static System.Windows.Media.Media3D.Rect3D Offset (System.Windows.Media.Media3D.Rect3D rect, double offsetX, double offsetY, double offsetZ);
static member Offset : System.Windows.Media.Media3D.Rect3D * double * double * double -> System.Windows.Media.Media3D.Rect3D
Public Shared Function Offset (rect As Rect3D, offsetX As Double, offsetY As Double, offsetZ As Double) As Rect3D

パラメーター

rect
Rect3D

変換対象の Rect3D。

offsetX
Double

X 軸に沿ったオフセット。

offsetY
Double

Y 軸に沿ったオフセット。

offsetZ
Double

Z 軸に沿ったオフセット。

戻り値

オフセットの結果を表す Rect3D 値。

注釈

Rect3Dは通常、 または Model3DMeshGeometry3D境界を表すために使用されます。

適用対象

Offset(Double, Double, Double)

Rect3D の位置が変換されるときに使用されるオフセット値を取得または設定します。

public:
 void Offset(double offsetX, double offsetY, double offsetZ);
public void Offset (double offsetX, double offsetY, double offsetZ);
member this.Offset : double * double * double -> unit
Public Sub Offset (offsetX As Double, offsetY As Double, offsetZ As Double)

パラメーター

offsetX
Double

X 軸に沿ったオフセット。

offsetY
Double

Y 軸に沿ったオフセット。

offsetZ
Double

Z 軸に沿ったオフセット。

注釈

Rect3Dは通常、 または Model3DMeshGeometry3D境界を表すために使用されます。

メソッドをOffset呼び出すと、および Z の各プロパティを直接変更XYできる場合にのみ効果があることに注意してください。 は値型であるため Rect3D 、プロパティまたはインデクサーを Rect3D 使用してオブジェクトを参照すると、オブジェクトへの参照ではなく、オブジェクトのコピーが取得されます。 プロパティまたはインデクサー参照で 、Y、または Z を変更Xしようとすると、コンパイラ エラーが発生します。 同様に、 プロパティまたはインデクサーで を呼び出 Offset すと、基になるオブジェクトは変更されません。 プロパティまたはインデクサーとして参照されている の Rect3D 値を変更する場合は、新しい Rect3Dを作成し、そのフィールドを変更してから、 をプロパティまたはインデクサーに割り当てます Rect3D

適用対象

Offset(Vector3D)

Rect3D のオフセット変換を、Vector3D として指定された値に設定します。

public:
 void Offset(System::Windows::Media::Media3D::Vector3D offsetVector);
public void Offset (System.Windows.Media.Media3D.Vector3D offsetVector);
member this.Offset : System.Windows.Media.Media3D.Vector3D -> unit
Public Sub Offset (offsetVector As Vector3D)

パラメーター

offsetVector
Vector3D

オフセット変換を指定する Vector3D

注釈

Rect3Dは通常、 または Model3DMeshGeometry3D境界を表すために使用されます。

メソッドをOffset呼び出すと、および Z の各プロパティを直接変更XYできる場合にのみ効果があることに注意してください。 は値型であるため Rect3D 、プロパティまたはインデクサーを Rect3D 使用してオブジェクトを参照すると、オブジェクトへの参照ではなく、オブジェクトのコピーが取得されます。 プロパティまたはインデクサー参照で 、Y、または Z を変更Xしようとすると、コンパイラ エラーが発生します。 同様に、 プロパティまたはインデクサーで を呼び出 Offset すと、基になるオブジェクトは変更されません。 プロパティまたはインデクサーとして参照されている の Rect3D 値を変更する場合は、新しい Rect3Dを作成し、そのフィールドを変更してから、 をプロパティまたはインデクサーに割り当てます Rect3D

適用対象

Offset(Rect3D, Vector3D)

Rect3D の位置が変換されるときに使用されるオフセット値を取得または設定します。

public:
 static System::Windows::Media::Media3D::Rect3D Offset(System::Windows::Media::Media3D::Rect3D rect, System::Windows::Media::Media3D::Vector3D offsetVector);
public static System.Windows.Media.Media3D.Rect3D Offset (System.Windows.Media.Media3D.Rect3D rect, System.Windows.Media.Media3D.Vector3D offsetVector);
static member Offset : System.Windows.Media.Media3D.Rect3D * System.Windows.Media.Media3D.Vector3D -> System.Windows.Media.Media3D.Rect3D
Public Shared Function Offset (rect As Rect3D, offsetVector As Vector3D) As Rect3D

パラメーター

rect
Rect3D

変換対象の Rect3D

offsetVector
Vector3D

オフセット変換を指定する Vector3D

戻り値

オフセットの結果を表す Rect3D 値。

注釈

Rect3Dは通常、 または Model3DMeshGeometry3D境界を表すために使用されます。

適用対象