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