Idioma

Rect3D.Offset Método

Definição

Obtém ou define um valor de deslocamento pelo qual o local de um Rect3D é traduzido.

Sobrecargas

Nome Description
Offset(Rect3D, Double, Double, Double)

Obtém ou define um valor de deslocamento pelo qual o local de um Rect3D é traduzido.

Offset(Double, Double, Double)

Obtém ou define um valor de deslocamento pelo qual o local de um Rect3D é traduzido.

Offset(Vector3D)

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

Offset(Rect3D, Vector3D)

Obtém ou define um valor de deslocamento pelo qual o local de um Rect3D é traduzido.

Offset(Rect3D, Double, Double, Double)

Obtém ou define um valor de deslocamento pelo qual o local de um Rect3D é traduzido.

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 traduzido.

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 Rect3D valor 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 pelo qual o local de um Rect3D é traduzido.

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 propriedades e X as YZpropriedades diretamente. Como Rect3D é um tipo de valor, se você fizer referência a um Rect3D objeto usando uma propriedade ou 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 a propriedade ou o indexador não alterará o objeto subjacente. Se você quiser alterar o valor de um Rect3D que é referenciado como uma propriedade ou indexador, crie um novo Rect3D, modifique seus campos e, em seguida, atribua o Rect3D back à propriedade ou indexador.

Aplica-se a

Offset(Vector3D)

Define a tradução de deslocamento do Rect3D 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 traduçã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 propriedades e X as YZpropriedades diretamente. Como Rect3D é um tipo de valor, se você fizer referência a um Rect3D objeto usando uma propriedade ou 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 a propriedade ou o indexador não alterará o objeto subjacente. Se você quiser alterar o valor de um Rect3D que é referenciado como uma propriedade ou indexador, crie um novo Rect3D, modifique seus campos e, em seguida, atribua o Rect3D back à propriedade ou indexador.

Aplica-se a

Offset(Rect3D, Vector3D)

Obtém ou define um valor de deslocamento pelo qual o local de um Rect3D é traduzido.

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 traduzido.

offsetVector
Vector3D

Vector3D que especifica a tradução de deslocamento.

Retornos

Um Rect3D valor que representa o resultado do deslocamento.

Comentários

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

Aplica-se a