Rect3D.Offset Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
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
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
Retornos
Um valor Rect3D que representa o resultado do deslocamento.
Comentários
Rect3D normalmente é usado para representar os limites de um MeshGeometry3D ou Model3D.