Rect3D.Offset Méthode

Définition

Obtient ou définit une valeur d'offset par laquelle l'emplacement d'un Rect3D est converti.

Surcharges

Offset(Rect3D, Double, Double, Double)

Obtient ou définit une valeur d'offset par laquelle l'emplacement d'un Rect3D est converti.

Offset(Double, Double, Double)

Obtient ou définit une valeur d'offset par laquelle l'emplacement d'un Rect3D est converti.

Offset(Vector3D)

Définit la translation d'offset du Rect3D sur la valeur fournie, spécifiée en tant que Vector3D.

Offset(Rect3D, Vector3D)

Obtient ou définit une valeur d'offset par laquelle l'emplacement d'un Rect3D est converti.

Offset(Rect3D, Double, Double, Double)

Obtient ou définit une valeur d'offset par laquelle l'emplacement d'un Rect3D est converti.

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

Paramètres

rect
Rect3D

Rect3D à convertir.

offsetX
Double

Offset pour l'axe X.

offsetY
Double

Offset pour l'axe Y.

offsetZ
Double

Offset pour l'axe Z.

Retours

Valeur Rect3D qui représente le résultat du décalage.

Remarques

Rect3Dest généralement utilisé pour représenter les limites d’un MeshGeometry3D ou .Model3D

S’applique à

Offset(Double, Double, Double)

Obtient ou définit une valeur d'offset par laquelle l'emplacement d'un Rect3D est converti.

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)

Paramètres

offsetX
Double

Offset pour l'axe X.

offsetY
Double

Offset pour l'axe Y.

offsetZ
Double

Offset pour l'axe Z.

Remarques

Rect3Dest généralement utilisé pour représenter les limites d’un MeshGeometry3D ou .Model3D

Notez que l’appel de la Offset méthode n’aura un effet que si vous pouvez modifier les Xpropriétés , Yet Z directement. Étant un Rect3D type valeur, si vous référencez un Rect3D objet à l’aide d’une propriété ou d’un indexeur, vous obtenez une copie de l’objet, et non une référence à l’objet. Si vous tentez de modifier X, You Z sur une propriété ou une référence d’indexeur, une erreur du compilateur se produit. De même, l’appel Offset de la propriété ou de l’indexeur ne modifie pas l’objet sous-jacent. Si vous souhaitez modifier la valeur d’un Rect3D qui est référencé en tant que propriété ou indexeur, créez un nouveau Rect3D, modifiez ses champs, puis affectez le Rect3D retour à la propriété ou à l’indexeur.

S’applique à

Offset(Vector3D)

Définit la translation d'offset du Rect3D sur la valeur fournie, spécifiée en tant que 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)

Paramètres

offsetVector
Vector3D

Vector3D qui spécifie la translation d'offset.

Remarques

Rect3Dest généralement utilisé pour représenter les limites d’un MeshGeometry3D ou .Model3D

Notez que l’appel de la Offset méthode n’aura un effet que si vous pouvez modifier les Xpropriétés , Yet Z directement. Étant un Rect3D type valeur, si vous référencez un Rect3D objet à l’aide d’une propriété ou d’un indexeur, vous obtenez une copie de l’objet, et non une référence à l’objet. Si vous tentez de modifier X, You Z sur une propriété ou une référence d’indexeur, une erreur du compilateur se produit. De même, l’appel Offset de la propriété ou de l’indexeur ne modifie pas l’objet sous-jacent. Si vous souhaitez modifier la valeur d’un Rect3D qui est référencé en tant que propriété ou indexeur, créez un nouveau Rect3D, modifiez ses champs, puis affectez le Rect3D retour à la propriété ou à l’indexeur.

S’applique à

Offset(Rect3D, Vector3D)

Obtient ou définit une valeur d'offset par laquelle l'emplacement d'un Rect3D est converti.

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

Paramètres

rect
Rect3D

Rect3D à déplacer.

offsetVector
Vector3D

Vector3D qui spécifie la translation d'offset.

Retours

Valeur Rect3D qui représente le résultat du décalage.

Remarques

Rect3Dest généralement utilisé pour représenter les limites d’un MeshGeometry3D ou .Model3D

S’applique à