Vector3

Vector3 structure

Un vettore con tre componenti.

public struct Vector3 : IComparable<Vector3>

Costruttori

NomeDescrizione
Vector3(Color)Inizializza una nuova istanza diVector3 struttura
Vector3(double)Inizializza una nuova istanza diVector3 struttura
Vector3(FVector3)Inizializza una nuova istanza diVector3 struttura
Vector3(Vector4)Inizializza una nuova istanza diVector3 struttura
Vector3(double, double, double)Inizializza una nuova istanza diVector3 struttura

Proprietà

NomeDescrizione
Length { get; }Ottiene la lunghezza di questo vettore.
Length2 { get; }Ottiene il quadrato della lunghezza.

Metodi

NomeDescrizione
AngleBetween(Vector3)Calcola l’angolo interno tra due direzioni Due direzioni possono essere vettori non normalizzati
AngleBetween(Vector3, Vector3)Calcola l’angolo interno tra due direzioni Due direzioni possono essere vettori non normalizzati
CompareTo(Vector3)Confronta il vettore corrente con un’altra istanza.
Cos()Calcola il coseno su ogni componente
Cross(Vector3)Prodotto incrociato di due vettori
Dot(Vector3)Ottiene il prodotto scalare di due vettori
override Equals(object)Controlla se due vector3 sono uguali a
override GetHashCode()Ottiene il codice hash di Vector3
Normalize()Normalizza questa istanza.
Set(double, double, double)Imposta il componente x/y/z in una chiamata.
Sin()Calcola il seno su ogni componente
override ToString()Restituisce aStringche rappresenta la correnteVector3 .
operator +Sovraccarico operatore per +
operator /Sovraccarico operatore per /
operator ==Operatore di uguale per Vector3
explicit operator
operator !=Operatore non uguale per Vector3
operator *Sovraccarico operatore per * (3 operators)
operator -Sovraccarico operatore per - (2 operators)

Campi

NomeDescrizione
static readonly OriginOttiene la posizione di origine.
static readonly UnitScaleOttiene il vettore della scala dell’unità.
static readonly XAxisOttiene l’asse X.
static readonly YAxisOttiene l’asse Y.
static readonly ZAxisOttiene l’asse Z.
xIl componente x.
yIl componente y.
zIl componente z.

Guarda anche