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 deTypeAccessDescription
zeroVector3LireObtient le zéro.
oneVector3LireObtient le.
unitXVector3LireObtient l’unité x.
unitYVector3LireObtient l’unité y.
unitZVector3LireObtient l’unité z.
lengthdoubleLireObtient la longueur.
length2doubleLireObtient la longueur2.

méthodes

SignatureDescription
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()Vector3Retourner le zéro.
getOne()Vector3Retourne l’un.
getUnitX()Vector3Retourner l’unité x.
getUnitY()Vector3Retourner l’unité Y.
getUnitZ()Vector3Retourner l’unité Z.
set(x: double, y: double, z: double)Appelez set(x, y, z) sur cette instance Vector3.
getLength()doubleRetourner la longueur.
getLength2()doubleRetourner la longueur 2.
normalize()Vector3Il s’agit de normaliser cette instance Vector3.
dot(v: Vector3)doubleAppelez le point(v) sur cette instance Vector3.
cross(v: Vector3)Vector3Appelle cross(v) sur cette instance Vector3.
add(a: Vector3, b: Vector3)Vector3Appels ajouter(a, b) sur cette instance Vector3.
sub(a: Vector3, b: Vector3)Vector3Appelez sous(a, b) sur cette instance Vector3.
mul(a: Vector3, b: Vector3)Vector3Appelez mul(a, b) sur cette instance Vector3.
mul(v: Vector3, s: double)Vector3Appelle mul(v, s) sur cette instance Vector3.
mul(s: double, v: Vector3)Vector3Appelez mul(s, v) sur cette instance Vector3.
div(v: Vector3, s: double)Vector3Il appelle div(v, s) sur cette instance Vector3.
div(a: Vector3, b: Vector3)Vector3Il appelle div(a, b) sur cette instance Vector3.
negative(v: Vector3)Vector3Il appelle négatif(v) sur cette instance Vector3.
op_eq(a: Vector3, b: Vector3)booleanAppelle op_eq(a, b) sur cette instance Vector3.
op_ne(a: Vector3, b: Vector3)booleanAppelle op_ne(a, b) sur cette instance Vector3.
get(index: int)doubleAppels 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)doubleAppelle angleEntre(a, b) sur cette instance Vector3.
angleBetween(v: Vector3)doubleAppelez angleEntre(v) sur cette instance Vector3.
create(v: Vector3)FVector3Créer(v) sur cette instance Vector3.
equals(obj: Object)booleanAppelle les équations(obj) sur cette instance Vector3.
hashCode()intAppelez hashCode sur cette instance Vector3.
toString()StringIl s’agit de la version Vector3 en ce moment.
clone()Vector3C’est un clone sur cette instance Vector3.
copyFrom(src: Vector3)Appelez copyFrom(src) sur cette instance Vector3.
compareTo(other: Vector3)intAppel comparareTo(d’autres) sur cette instance Vector3.
sin()Vector3Il est donc possible de faire appel à cette instance Vector3.
cos()Vector3C’est la version de cette instance Vector3.
parse(s: String)Vector3Appelle parse(s) sur cette instance Vector3.

Voir aussi

 Français