Condividi tramite


Rect3D.Offset Metodo

Definizione

Ottiene o imposta un valore di offset in base al quale viene traslata la posizione di un oggetto Rect3D.

Overload

Offset(Rect3D, Double, Double, Double)

Ottiene o imposta un valore di offset in base al quale viene traslata la posizione di un oggetto Rect3D.

Offset(Double, Double, Double)

Ottiene o imposta un valore di offset in base al quale viene traslata la posizione di un oggetto Rect3D.

Offset(Vector3D)

Imposta la traslazione di offset della struttura Rect3D sul valore disponibile, specificato come oggetto Vector3D.

Offset(Rect3D, Vector3D)

Ottiene o imposta un valore di offset in base al quale viene traslata la posizione di un oggetto Rect3D.

Offset(Rect3D, Double, Double, Double)

Ottiene o imposta un valore di offset in base al quale viene traslata la posizione di un oggetto 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

Parametri

rect
Rect3D

Oggetto Rect3D da traslare.

offsetX
Double

Offset lungo l'asse X.

offsetY
Double

Offset lungo l'asse Y.

offsetZ
Double

Offset lungo l'asse Z.

Restituisce

Valore Rect3D che rappresenta il risultato dell'offset.

Commenti

Rect3D viene in genere utilizzato per rappresentare i limiti di un MeshGeometry3D oggetto o Model3D.

Si applica a

Offset(Double, Double, Double)

Ottiene o imposta un valore di offset in base al quale viene traslata la posizione di un oggetto 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)

Parametri

offsetX
Double

Offset lungo l'asse X.

offsetY
Double

Offset lungo l'asse Y.

offsetZ
Double

Offset lungo l'asse Z.

Commenti

Rect3D viene in genere utilizzato per rappresentare i limiti di un MeshGeometry3D oggetto o Model3D.

Si noti che la chiamata al Offset metodo avrà effetto solo se è possibile modificare direttamente le Xproprietà , Ye Z . Poiché Rect3D è un tipo valore, se si fa riferimento a un Rect3D oggetto utilizzando una proprietà o un indicizzatore, si ottiene una copia dell'oggetto, non un riferimento all'oggetto. Se si tenta di modificare X, Yo Z in un riferimento a una proprietà o a un indicizzatore, si verifica un errore del compilatore. Analogamente, la chiamata Offset alla proprietà o all'indicizzatore non modificherà l'oggetto sottostante. Se si desidera modificare il valore di un oggetto Rect3D a cui viene fatto riferimento come proprietà o indicizzatore, creare un nuovo Rect3Doggetto , modificarne i campi e quindi assegnare di nuovo alla proprietà o all'indicizzatore Rect3D .

Si applica a

Offset(Vector3D)

Imposta la traslazione di offset della struttura Rect3D sul valore disponibile, specificato come oggetto 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)

Parametri

offsetVector
Vector3D

Struttura Vector3D che specifica la traslazione dell'offset.

Commenti

Rect3D viene in genere utilizzato per rappresentare i limiti di un MeshGeometry3D oggetto o Model3D.

Si noti che la chiamata al Offset metodo avrà effetto solo se è possibile modificare direttamente le Xproprietà , Ye Z . Poiché Rect3D è un tipo valore, se si fa riferimento a un Rect3D oggetto utilizzando una proprietà o un indicizzatore, si ottiene una copia dell'oggetto, non un riferimento all'oggetto. Se si tenta di modificare X, Yo Z in un riferimento a una proprietà o a un indicizzatore, si verifica un errore del compilatore. Analogamente, la chiamata Offset alla proprietà o all'indicizzatore non modificherà l'oggetto sottostante. Se si desidera modificare il valore di un oggetto Rect3D a cui viene fatto riferimento come proprietà o indicizzatore, creare un nuovo Rect3Doggetto , modificarne i campi e quindi assegnare di nuovo alla proprietà o all'indicizzatore Rect3D .

Si applica a

Offset(Rect3D, Vector3D)

Ottiene o imposta un valore di offset in base al quale viene traslata la posizione di un oggetto 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

Parametri

rect
Rect3D

Struttura Rect3D che deve essere tradotta.

offsetVector
Vector3D

Struttura Vector3D che specifica la traslazione dell'offset.

Restituisce

Valore Rect3D che rappresenta il risultato dell'offset.

Commenti

Rect3D viene in genere utilizzato per rappresentare i limiti di un MeshGeometry3D oggetto o Model3D.

Si applica a