Vector2
Vector2 structure
Un vecteur à deux composantes.
public struct Vector2 : IComparable<Vector2>
Constructeurs
Nom | La description |
---|
Vector2(double) | Initialise une nouvelle instance duVector2 structure. |
Vector2(FVector2) | Initialise une nouvelle instance duVector2 structure. |
Vector2(double, double) | Initialise une nouvelle instance duVector2 structure. |
Propriétés
Nom | La description |
---|
Length { get; } | Obtient la longueur. |
U { get; set; } | Obtient ou définit le composant U si leVector2 est utilisé comme coordonnée de mappage. C’est un alias du composant x. |
V { get; set; } | Obtient ou définit le composant V si leVector2 est utilisé comme coordonnée de mappage. C’est un alias du composant y. |
Méthodes
Nom | La description |
---|
CompareTo(Vector2) | Comparer le vecteur actuel à une autre instance. |
Cross(Vector2) | Produit croisé de deux vecteurs |
Dot(Vector2) | Obtient le produit scalaire de deux vecteurs |
override Equals(object) | Vérifie si deux vector2 égalent |
Equals(Vector2) | Vérifie si deux vector2 égalent |
override GetHashCode() | Obtient le code de hachage de Vector2 |
Normalize() | Normalise cette instance. |
override ToString() | Renvoie unStringqui représente le courantVector2 . |
operator + | Opérateur d’addition pour Vector2 |
operator / | Opérateur de division pour Vector2 |
operator == | Opérateur égal pour Vector2 |
explicit operator | |
operator != | Opérateur non égal pour Vector2 |
operator * | Opérateur de multiplication pour Vector2 (2 operators) |
operator - | Opérateur de soustraction pour Vector2 |
Des champs
Nom | La description |
---|
x | La composante x. |
y | La composante y. |
Voir également