Vector2
Vue d’ensemble
Vector2 Il est un structur dans Aspose.3D FOSS pour .NET. hérité de : IComparable<Vector2>, IEquatable<Vector2>.
Vector2.Vector2 crée un vecteur avec les deux composants fixés à l’échelle donnée.
Cette structure fournit 12 méthodes pour travailler avec des objets Vector2 dans les programmes .NET. Les méthodes disponibles comprennent : CompareTo, Cross, Dot, Equals, GetHashCode, Normalize, ToString, Vector2. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.3D FOSS pour le package .Net. Propriétés : Length, U, V.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
U | double | Lire / Écrire | Obtient ou définit le u. |
V | double | Lire / Écrire | Obtient ou définit le v. |
Length | double | Lire | Obtient la longueur. |
méthodes
| Signature | Description |
|---|---|
Vector2(s: double) | Création d’un vecteur 2D à partir d’un Vector3, en utilisant ses composants X et Y. |
Vector2(x: double, y: double) | Appelle Vector2(x, y) sur cette instance Vektor2. |
Vector2(s: Vector3) | Appelez Vector2(s) sur cette instance Vektor2. |
Vector2(vec: FVector2) | Appelle Vector2(vec) sur cette instance Vektor2. |
Dot(rhs: Vector2) | Retourne le produit de point de ce vecteur et le vector à droite |
Equals(rhs: Vector2) | Déterminer si l’objet fourni est un Vector2 avec des composants égaux |
Equals(obj: object?) | Appelle Equals(obj) sur cette instance Vector2. |
GetHashCode() | Retourne un code hash dérivé des composants du vecteur |
ToString() | Retourne une représentation textuelle des composants du vecteur |
Cross(v: Vector2) | Retourne le produit croisé de l’échelle (z-axis) de deux vecteurs 2D |
Normalize() | Le vecteur est en mesure d’avoir une longueur de |
CompareTo(other: Vector2) | Comparaison de ce vecteur avec un autre, généralement par la longueur ou l’ordre des composants. |