Vector3

Vector3 structure

Un vettore con tre componenti.

public struct Vector3 : IComparable<Vector3>

Costruttori

Nome Descrizione
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à

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

Metodi

Nome Descrizione
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

Nome Descrizione
static readonly Origin Ottiene la posizione di origine.
static readonly UnitScale Ottiene il vettore della scala dell’unità.
static readonly XAxis Ottiene l’asse X.
static readonly YAxis Ottiene l’asse Y.
static readonly ZAxis Ottiene l’asse Z.
x Il componente x.
y Il componente y.
z Il componente z.

Guarda anche