Condividi tramite


Membri Vector3

Includi membri protetti
Includi membri ereditati

Includi membri .NET Framework
Includi membri .NET Compact Framework
Includi membri XNA Framework

Aggiornamento: novembre 2007

Descrive e modifica un vettore nello spazio tridimensionale (3D).

Il tipo Vector3 espone i seguenti membri.

Costruttori

  Nome Descrizione
Vector3 Inizializza una nuova istanza della struttura Vector3.

In alto

Metodi

  Nome Descrizione
Add Sottoposto a overload. Somma due vettori 3D.
Cross Determina il prodotto incrociato dei due vettori 3D specificati.
Dot Determina il prodotto scalare dei due vettori 3D specificati.
Equals Restituisce un valore che indica se l'istanza corrente è uguale a un oggetto specificato. (Esegue l'override di ValueType.Equals(Object)).
Finalize Consente a un oggetto Object di provare a liberare risorse ed eseguire altre operazioni di pulitura prima che l'oggetto Object stesso venga recuperato dalla procedura di Garbage Collection. (Ereditato da Object)
GetHashCode Restituisce il codice hash per l'istanza corrente. (Esegue l'override di ValueType.GetHashCode()).
GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Length Sottoposto a overload. Restituisce la lunghezza di un vettore 3D.
LengthSq Sottoposto a overload. Restituisce il quadrato della lunghezza di un vettore 3D.
Lerp Esegue un'interpolazione lineare tra due vettori 3D.
Maximize Sottoposto a overload. Restituisce un vettore 3D costituito dai componenti più grandi dei due vettori 3D.
MemberwiseClone Consente di creare una copia dei riferimenti dell'oggetto Object corrente. (Ereditato da Object)
Minimize Sottoposto a overload. Crea un vettore 3D costituito dai componenti più piccoli dei due vettori 3D.
Multiply Moltiplica un vettore 3D.
Normalize Sottoposto a overload. Crea una versione normalizzata di un vettore 3D.
Project Sottoposto a overload. Proietta un vettore dallo spazio dell'oggetto sullo spazio dello schermo.
Scale Sottoposto a overload. Consente di scalare un vettore 3D.
Subtract Sottoposto a overload. Sottrae due vettori 3D.
ToString Restituisce un oggetto String che rappresenta l'oggetto Object corrente. (Ereditato da Object)
Transform Sottoposto a overload. Trasforma un vettore 3D o una matrice di vettori 3D utilizzando a una matrice data.
TransformCoordinate Sottoposto a overload. Trasforma un vettore 3D o una matrice di vettori 3D in base a una matrice data, proiettando il risultato nuovamente in w = 1.
TransformNormal Sottoposto a overload. Trasforma una vettore 3D normale utilizzando la matrice data.
Unproject Sottoposto a overload. Proietta un vettore dallo spazio dello schermo sullo spazio dell'oggetto.

In alto

Operatori

  Nome Descrizione
Addition Somma due vettori 3D.
Equality Confronta due vettori 3D per stabilire se sono uguali.
Inequality Confronta due vettori 3D per stabilire se sono diversi.
Multiply Sottoposto a overload. Determina il prodotto di un numero e di un vettore 3D.
Subtraction Sottrae un vettore 3D da un altro vettore 3D.
UnaryNegation Restituisce un vettore 3D che è la negazione del vettore 3D specificato.

In alto

Campi

  Nome Descrizione
X Rappresenta il componente x del vettore 3D.
Y Rappresenta il componente y del vettore 3D.
Z Rappresenta il componente z del vettore 3D.

In alto

Proprietà

  Nome Descrizione
Empty Recupera un vettore 3D vuoto.

In alto

Vedere anche

Riferimenti

Vector3 Struttura

Spazio dei nomi Microsoft.WindowsMobile.DirectX