語言

Rect3D.Offset 方法

定義

取得或設定一個偏移值,藉此平移 a Rect3D 的位置。

多載

名稱 Description
Offset(Rect3D, Double, Double, Double)

取得或設定一個偏移值,藉此平移 a Rect3D 的位置。

Offset(Double, Double, Double)

取得或設定一個偏移值,藉此平移 a Rect3D 的位置。

Offset(Vector3D)

將 的偏移平移 Rect3D 設定為所提供的值,指定為 Vector3D。

Offset(Rect3D, Vector3D)

取得或設定一個偏移值,藉此平移 a Rect3D 的位置。

Offset(Rect3D, Double, Double, Double)

取得或設定一個偏移值,藉此平移 a 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 通常用來表示 a MeshGeometry3D 或 Model3D的界限。

適用於

Offset(Double, Double, Double)

取得或設定一個偏移值,藉此平移 a 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 通常用來表示 a MeshGeometry3D 或 Model3D的界限。

請注意,呼叫該 Offset 方法只有在你能直接改變 X、 Y和 Z 屬性時才會有影響。 因為 Rect3D 是值型別,如果你用屬性或索引器來參考 Rect3D 物件,你會得到物件的副本,而不是物件的參考。 如果你嘗試更改XYZ屬性或索引器引用,編譯器就會出錯。 同樣地,呼叫 Offset 屬性或索引器也不會改變底層物件。 如果你想更改被參考為屬性或索引器的值 Rect3D ,請建立一個新的 Rect3D,修改其欄位,然後將 back 指派 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 通常用來表示 a MeshGeometry3D 或 Model3D的界限。

請注意,呼叫該 Offset 方法只有在你能直接改變 X、 Y和 Z 屬性時才會有影響。 因為 Rect3D 是值型別,如果你用屬性或索引器來參考 Rect3D 物件,你會得到物件的副本,而不是物件的參考。 如果你嘗試更改XYZ屬性或索引器引用,編譯器就會出錯。 同樣地,呼叫 Offset 屬性或索引器也不會改變底層物件。 如果你想更改被參考為屬性或索引器的值 Rect3D ,請建立一個新的 Rect3D,修改其欄位,然後將 back 指派 Rect3D 給屬性或索引器。

適用於

Offset(Rect3D, Vector3D)

取得或設定一個偏移值,藉此平移 a 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 通常用來表示 a MeshGeometry3D 或 Model3D的界限。

適用於