Class QuaternionTransform

java.lang.Object
gaiasky.scene.record.QuaternionTransform
All Implemented Interfaces:
ITransform

public class QuaternionTransform extends Object implements ITransform
  • Constructor Details

    • QuaternionTransform

      public QuaternionTransform()
  • Method Details

    • apply

      public void apply(com.badlogic.gdx.math.Matrix4 mat)
      Specified by:
      apply in interface ITransform
    • apply

      public void apply(Matrix4d mat)
      Specified by:
      apply in interface ITransform
    • setQuaternion

      public void setQuaternion(QuaternionDouble quaternion)
    • setQuaternion

      public void setQuaternion(Vector3d axis, double angle)
    • setQuaternion

      public void setQuaternion(double axisX, double axisY, double axisZ, double angle)
    • setQuaternion

      public void setQuaternion(double[] xyzw)
    • copy

      public ITransform copy()
      Specified by:
      copy in interface ITransform