Quaternion

Približni podaci

Quaternion je klasa u Aspose.3D FOSS za Java. Nasljednici od: Serializable.

Quaternion.Quaternion creates a quaternion with default components (0,0,0,0).

Ova klasa pruža 9 metoda za rad s Quaternion objektima u Java programima. Postoje i sljedeće metode: Quaternion, conjugate, fromAngleAxis, fromEulerAngle, getIdentity, multiply, normalize. Svi javni članovi su dostupni bilo kojoj Java aplikaciji nakon instalacije paketa Aspose.3D FOSS za Java. Ograničenja: identity.

Oznake i značajke

Izvršni datum:Iznos:PrihvatOpisivanje
identityQuaternionČitaj.Dobiva identitet.

Metoda za primjenu

PotpisOpisivanje
Quaternion()Inicijalizira quaternion s datim x, y, z, w dijelovima.
Quaternion(w: double, x: double, y: double, z: double)Zove Quaternion ((w, x, y, z) na ovom slučaju.
fromEulerAngle(pitch: double, yaw: double, roll: double) → QuaternionPoziv iz Euler Angle ((pitch, yaw, roll) na ovom Quaternion primjer.
fromAngleAxis(angle: double, axis: Vector3) → QuaternionStvara četvoronij iz kut rotacije i vektora osi.
getIdentity() → QuaternionVrati identitet.
normalize() → QuaternionVrati jedinični quaternion ekvivalentni izvornom.
conjugate() → QuaternionVrati konjugat kvaterniona (negira vektorski dio)
multiply(a: Quaternion, b: Quaternion) → QuaternionVrati proizvod dva kvaterniona a i b.
multiply(q: Quaternion) → QuaternionZove množiti ((q) na ovom Quaternion primjer.

Također pogledajte:

 Hrvatski