Vector3

Približni podaci

Vector3 je klasa u Aspose.3D FOSS za Java. Nasljednici od: Struct<Vector3>, Serializable, Comparable<Vector3>.

Ova klasa pruža 40 metoda za rad s Vector3 objektima u Java programima. Postoje i sljedeće metode: Vector3, add, angleBetween, clone, compareTo, copyFrom, cos, create, cross, div, dot, equals, i 19 dodatnih metoda. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: length, length2, one, unitX, unitY, unitZ, i još jedan.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
zeroVector3Čitaj.Dobija nulu.
oneVector3Čitaj.Dobio je jednu.
unitXVector3Čitaj.Dobiva jedinicu x.
unitYVector3Čitaj.Dobiva jedinicu y.
unitZVector3Čitaj.Dobiva jedinicu Z.
lengthdoubleČitaj.Dobiva dužinu.
length2doubleČitaj.Dobiva dužinu 2.

Metoda za primjenu

PotpisOpisivanje
Vector3()Zove Vector3 na ovom Vektor3 primjerka.
Vector3(x: double, y: double, z: double)Zove Vector3 ((x, y, z) na ovom Vektor 3 primjerka.
Vector3(val: double)Zove Vector3 ((val) na ovom Vektor 3 primjerka.
Vector3(fv3: FVector3)Zove Vector3 ((fv3) na ovom Vektor 3 primjerka.
Vector3(v4: Vector4)Zove Vector3(v4) na ovom Vektor3 primjerku.
getZero()Vector3Vrati nula.
getOne()Vector3Vrati jedan.
getUnitX()Vector3Vrati jedinicu x.
getUnitY()Vector3Vrati jedinicu y.
getUnitZ()Vector3Vrati jedinicu z.
set(x: double, y: double, z: double)Poziv set(x, y, z) na ovom Vector3 primjerka.
getLength()doubleVrati dužinu.
getLength2()doubleVrati dužinu2.
normalize()Vector3Zove normalizirati na ovom Vector3 primjerka.
dot(v: Vector3)doubleZove dot (v) na ovaj Vector3 primjer.
cross(v: Vector3)Vector3Pozivovi cross (v) na ovom Vektor 3 primjerku.
add(a: Vector3, b: Vector3)Vector3Zove se add (a, b) na ovom Vektor3 primjeru.
sub(a: Vector3, b: Vector3)Vector3Poziv sub (a, b) na ovaj Vector3 primjerak.
mul(a: Vector3, b: Vector3)Vector3Zove mul (a, b) na ovom Vektor 3 primjerku.
mul(v: Vector3, s: double)Vector3Zove mul(v, s) na ovom Vector3 primjerku.
mul(s: double, v: Vector3)Vector3Zove mul (s, v) na ovom Vektor3 primjerku.
div(v: Vector3, s: double)Vector3Zove div(v, s) na ovom Vector3 primjerka.
div(a: Vector3, b: Vector3)Vector3Zove div (a, b) na ovom Vektor 3 primjerku.
negative(v: Vector3)Vector3Zove negativno (v) na ovaj Vektor3 primjer.
op_eq(a: Vector3, b: Vector3)booleanZove op_eq(a, b) na ovom Vector3 primjerku.
op_ne(a: Vector3, b: Vector3)booleanZove op_ne (a, b) na ovom Vector3 primjerku.
get(index: int)doubleZove get(index) na ovaj Vector3 primjerak.
set(index: int, value: double)Poziv set ((index, vrijednost) na ovaj Vector3 primjerak.
angleBetween(a: Vector3, b: Vector3)doubleZove se angleBetween (a, b) na ovom Vektor3 primjeru.
angleBetween(v: Vector3)doubleZove se angleBetween (v) na ovom Vektor3 primjeru.
create(v: Vector3)FVector3Zove create(v) na ovaj Vector3 primjerak.
equals(obj: Object)booleanZove jednako ((obj) na ovom Vector3 primjerka.
hashCode()intZove hashCode na ovaj Vector3 primjer.
toString()StringPoziv na String u ovom Vector3 primjerku.
clone()Vector3Zove klon na ovaj Vector3 primjerak.
copyFrom(src: Vector3)Poziva copyFrom(src) na ovom Vector3 primjerku.
compareTo(other: Vector3)intPoziv compareTo(other) na ovom Vector3 primjerku.
sin()Vector3Zove grijeh na ovaj Vector3 primjer.
cos()Vector3Zove COs na ovaj Vektor 3 primjer.
parse(s: String)Vector3Poziva parse ((s) na ovaj Vector3 primjer.

Također pogledajte:

 Hrvatski