言語

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 は通常、 MeshGeometry3D または Model3Dの境界を表すために使用されます。

適用対象

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 は通常、 MeshGeometry3D または Model3Dの境界を表すために使用されます。

Offset メソッドの呼び出しは、XY、およびZプロパティを直接変更できる場合にのみ有効です。 Rect3Dは値型であるため、プロパティまたはインデクサーを使用してRect3D オブジェクトを参照すると、オブジェクトへの参照ではなく、オブジェクトのコピーが取得されます。 プロパティまたはインデクサー参照の XY、または Z を変更しようとすると、コンパイラ エラーが発生します。 同様に、プロパティまたはインデクサーで 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 は通常、 MeshGeometry3D または Model3Dの境界を表すために使用されます。

Offset メソッドの呼び出しは、XY、およびZプロパティを直接変更できる場合にのみ有効です。 Rect3Dは値型であるため、プロパティまたはインデクサーを使用してRect3D オブジェクトを参照すると、オブジェクトへの参照ではなく、オブジェクトのコピーが取得されます。 プロパティまたはインデクサー参照の XY、または Z を変更しようとすると、コンパイラ エラーが発生します。 同様に、プロパティまたはインデクサーで 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 は通常、 MeshGeometry3D または Model3Dの境界を表すために使用されます。

適用対象