Vector3
Vue d’ensemble
Vector3 C’est une classe dans Aspose.3D FOSS pour Java. hérité de : Struct<Vector3>, Serializable, Comparable<Vector3>.
Cette classe fournit 40 méthodes pour travailler avec des objets Vector3 dans les programmes Java. Les méthodes disponibles comprennent : Vector3, add, angleBetween, clone, compareTo, copyFrom, cos, create, cross, div, dot, equals,19 méthodes supplémentaires. Tous les membres publics sont accessibles à toute application Java après l’installation de la Aspose.3D FOSS pour le package Java. Propriétés : length, length2, one, unitX, unitY, unitZ,Et 1 plus.
Propriétés
| Nom de | Type | Access | Description |
|---|---|---|---|
zero | Vector3 | Lire | Obtient le zéro. |
one | Vector3 | Lire | Obtient le. |
unitX | Vector3 | Lire | Obtient l’unité x. |
unitY | Vector3 | Lire | Obtient l’unité y. |
unitZ | Vector3 | Lire | Obtient l’unité z. |
length | double | Lire | Obtient la longueur. |
length2 | double | Lire | Obtient la longueur2. |
méthodes
| Signature | Description |
|---|---|
Vector3() | Appelez Vector3 sur cette instance Vektor3. |
Vector3(x: double, y: double, z: double) | Appelle Vector3 (x, y, z) sur cette instance Vektor3. |
Vector3(val: double) | Appelle Vector3(val) sur cette instance Vektor3. |
Vector3(fv3: FVector3) | Appelle Vector3(fv3) sur cette instance Vektor3. |
Vector3(v4: Vector4) | Appelle Vector3(v4) sur cette instance Vektor3. |
getZero() → Vector3 | Retourner le zéro. |
getOne() → Vector3 | Retourne l’un. |
getUnitX() → Vector3 | Retourner l’unité x. |
getUnitY() → Vector3 | Retourner l’unité Y. |
getUnitZ() → Vector3 | Retourner l’unité Z. |
set(x: double, y: double, z: double) | Appelez set(x, y, z) sur cette instance Vector3. |
getLength() → double | Retourner la longueur. |
getLength2() → double | Retourner la longueur 2. |
normalize() → Vector3 | Il s’agit de normaliser cette instance Vector3. |
dot(v: Vector3) → double | Appelez le point(v) sur cette instance Vector3. |
cross(v: Vector3) → Vector3 | Appelle cross(v) sur cette instance Vector3. |
add(a: Vector3, b: Vector3) → Vector3 | Appels ajouter(a, b) sur cette instance Vector3. |
sub(a: Vector3, b: Vector3) → Vector3 | Appelez sous(a, b) sur cette instance Vector3. |
mul(a: Vector3, b: Vector3) → Vector3 | Appelez mul(a, b) sur cette instance Vector3. |
mul(v: Vector3, s: double) → Vector3 | Appelle mul(v, s) sur cette instance Vector3. |
mul(s: double, v: Vector3) → Vector3 | Appelez mul(s, v) sur cette instance Vector3. |
div(v: Vector3, s: double) → Vector3 | Il appelle div(v, s) sur cette instance Vector3. |
div(a: Vector3, b: Vector3) → Vector3 | Il appelle div(a, b) sur cette instance Vector3. |
negative(v: Vector3) → Vector3 | Il appelle négatif(v) sur cette instance Vector3. |
op_eq(a: Vector3, b: Vector3) → boolean | Appelle op_eq(a, b) sur cette instance Vector3. |
op_ne(a: Vector3, b: Vector3) → boolean | Appelle op_ne(a, b) sur cette instance Vector3. |
get(index: int) → double | Appels pour obtenir(index) sur cette instance Vector3. |
set(index: int, value: double) | Appel à set(index, valeur) sur cette instance Vector3. |
angleBetween(a: Vector3, b: Vector3) → double | Appelle angleEntre(a, b) sur cette instance Vector3. |
angleBetween(v: Vector3) → double | Appelez angleEntre(v) sur cette instance Vector3. |
create(v: Vector3) → FVector3 | Créer(v) sur cette instance Vector3. |
equals(obj: Object) → boolean | Appelle les équations(obj) sur cette instance Vector3. |
hashCode() → int | Appelez hashCode sur cette instance Vector3. |
toString() → String | Il s’agit de la version Vector3 en ce moment. |
clone() → Vector3 | C’est un clone sur cette instance Vector3. |
copyFrom(src: Vector3) | Appelez copyFrom(src) sur cette instance Vector3. |
compareTo(other: Vector3) → int | Appel comparareTo(d’autres) sur cette instance Vector3. |
sin() → Vector3 | Il est donc possible de faire appel à cette instance Vector3. |
cos() → Vector3 | C’est la version de cette instance Vector3. |
parse(s: String) → Vector3 | Appelle parse(s) sur cette instance Vector3. |