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