Compartilhar via


Rect3D.Offset Método

Definição

Obtém ou define um valor de deslocamento no qual o local de um Rect3D é convertido.

Sobrecargas

Offset(Rect3D, Double, Double, Double)

Obtém ou define um valor de deslocamento no qual o local de um Rect3D é convertido.

Offset(Double, Double, Double)

Obtém ou define um valor de deslocamento no qual o local de um Rect3D é convertido.

Offset(Vector3D)

Define a translação de deslocamento do Rect3D para o valor fornecido, especificado como um Vector3D.

Offset(Rect3D, Vector3D)

Obtém ou define um valor de deslocamento no qual o local de um Rect3D é convertido.

Offset(Rect3D, Double, Double, Double)

Obtém ou define um valor de deslocamento no qual o local de um Rect3D é convertido.

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

Parâmetros

rect
Rect3D

Rect3D a ser convertido.

offsetX
Double

Deslocamento ao longo do eixo X.

offsetY
Double

Deslocamento ao longo do eixo Y.

offsetZ
Double

Deslocamento ao longo do eixo Z.

Retornos

Um valor Rect3D que representa o resultado do deslocamento.

Comentários

Rect3D normalmente é usado para representar os limites de um MeshGeometry3D ou Model3D.

Aplica-se a

Offset(Double, Double, Double)

Obtém ou define um valor de deslocamento no qual o local de um Rect3D é convertido.

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)

Parâmetros

offsetX
Double

Deslocamento ao longo do eixo X.

offsetY
Double

Deslocamento ao longo do eixo Y.

offsetZ
Double

Deslocamento ao longo do eixo Z.

Comentários

Rect3D normalmente é usado para representar os limites de um MeshGeometry3D ou Model3D.

Observe que chamar o Offset método só terá um efeito se você puder alterar as Xpropriedades , Ye Z diretamente. Como Rect3D é um tipo de valor, se você fizer referência a um Rect3D objeto usando uma propriedade ou um indexador, obterá uma cópia do objeto, não uma referência ao objeto . Se você tentar alterar X, You Z em uma referência de propriedade ou indexador, ocorrerá um erro do compilador. Da mesma forma, chamar Offset na propriedade ou no indexador não alterará o objeto subjacente. Se você quiser alterar o valor de um Rect3D referenciado como uma propriedade ou indexador, crie um novo Rect3D, modifique seus campos e atribua o Rect3D de volta à propriedade ou indexador.

Aplica-se a

Offset(Vector3D)

Define a translação de deslocamento do Rect3D para o valor fornecido, especificado como um 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)

Parâmetros

offsetVector
Vector3D

Vector3D que especifica a translação de deslocamento.

Comentários

Rect3D normalmente é usado para representar os limites de um MeshGeometry3D ou Model3D.

Observe que chamar o Offset método só terá um efeito se você puder alterar as Xpropriedades , Ye Z diretamente. Como Rect3D é um tipo de valor, se você fizer referência a um Rect3D objeto usando uma propriedade ou um indexador, obterá uma cópia do objeto, não uma referência ao objeto . Se você tentar alterar X, You Z em uma referência de propriedade ou indexador, ocorrerá um erro do compilador. Da mesma forma, chamar Offset na propriedade ou no indexador não alterará o objeto subjacente. Se você quiser alterar o valor de um Rect3D referenciado como uma propriedade ou indexador, crie um novo Rect3D, modifique seus campos e atribua o Rect3D de volta à propriedade ou indexador.

Aplica-se a

Offset(Rect3D, Vector3D)

Obtém ou define um valor de deslocamento no qual o local de um Rect3D é convertido.

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

Parâmetros

rect
Rect3D

Rect3D a ser movido.

offsetVector
Vector3D

Vector3D que especifica a translação de deslocamento.

Retornos

Um valor Rect3D que representa o resultado do deslocamento.

Comentários

Rect3D normalmente é usado para representar os limites de um MeshGeometry3D ou Model3D.

Aplica-se a