Vector2 Structure

Créé un Vector2

Definition

Espace de nom: Tzu3D
Assembly: Tzu3D (in Tzu3D.dll) Version: 1.0.9025.34810
C#
public struct Vector2
Inheritance
Object    ValueType    Vector2

Constructeurs

Vector2 Créé un Vector2

Propriétés

X Axe X
Y Axe Y

Méthodes

Abs Retourne la valeur absolut d'un vecteur
Ceiling Retourne la plus petite valeur intégrale supérieure ou égale
Cross Calcul le produit en croix entre deux vecteurs
Distance Retourne la distance entre deux vecteurs
DistanceSquared Retourne la distance au carré entre deux vecteurs
Dot(Vector2) Retourne le produit scalaire avec un vecteur
Dot(Vector2, Vector2) Retourne le produit scalaire entre deux vecteurs
EqualsIndique si cette instance et un objet spécifié sont égaux.
(Hérité de ValueType)
Floor Retourne un vecteur du plus grand entier inférieur ou égal au nombre
FromString Récupère le vecteur sous forme de chaine de caractère dont les valeurs sont séparées par un point virgule
GetHashCodeRetourne le code de hachage de cette instance.
(Hérité de ValueType)
GetTypeObtient le Type de l'instance actuelle.
(Hérité de Object)
Length Retourne la longueur du vecteur
Lerp Interpolation linéaire entre 2 vecteurs
MaxValue Représente la plus grande valeur possible d'un vecteur
MinValue Représente la plus petite valeur possible d'un vecteur
Normalize Normalise le vecteur
Normalize(Vector2) Normalise un vecteur
One (1, 1)
Position_Step_X Incrémente la position X
Position_Step_Y Incrémente la position Y
Position_X Défini la position X
Position_Y Défini la position Y
Reflect Reflection d'un vecteur à partir d'une normal
Rotate Rotation d'un vecteur à partir d'un angle en radians
Round Arrondit le vecteur au nombre entier le plus proche
SmoothStep Interpolation linéaire douce entre 2 vecteurs
ToString Converti le vecteur en chaine de caractère
(Overrides ValueTypeToString)
XYZ Retourne un Vector3 (Z = 0)
Zero (0, 0)

Opérateurs

Addition(Vector2, Vector2) Opérateur addition
Division(Single, Vector2) Opérateur Diviser
Division(Vector2, Single) Opérateur Diviser
Division(Vector2, Vector2) Opérateur Diviser
Equality(Vector2, Vector2) Opérateur égal
GreaterThan(Vector2, Vector2) Opérateur Supérieur
GreaterThanOrEqual(Vector2, Vector2) Opérateur Supérieur ou égal
Inequality(Vector2, Vector2) Opérateur différent
IntegerDivision(Int32, Vector2) Opérateur Division entière
IntegerDivision(Vector2, Single) Opérateur Division entière
IntegerDivision(Vector2, Vector2) Opérateur Division entière
LessThan(Vector2, Vector2) Opérateur Inférieur
LessThanOrEqual(Vector2, Vector2) Opérateur Inférieur ou égal
Modulus(Vector2, Single) Opérateur Mod
Modulus(Vector2, Vector2) Opérateur Mod
Multiply(Single, Vector2) Opérateur Multiplication
Multiply(Vector2, Single) Opérateur Multiplication
Multiply(Vector2, Vector2) Opérateur Multiplication
Subtraction(Vector2, Vector2) Opérateur soustraction
UnaryNegation(Vector2) Opérateur Inverse

Voir aussi