Class Rot

java.lang.Object
org.jbox2d.common.Rot
All Implemented Interfaces:
java.io.Serializable

public class Rot extends java.lang.Object implements java.io.Serializable
Represents a rotation
See Also:
  • Field Details

    • serialVersionUID

      private static final long serialVersionUID
      See Also:
    • s

      public float s
    • c

      public float c
  • Constructor Details

    • Rot

      public Rot()
    • Rot

      public Rot(float angle)
  • Method Details

    • getSin

      public float getSin()
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object
    • getCos

      public float getCos()
    • set

      public Rot set(float angle)
    • set

      public Rot set(Rot other)
    • setIdentity

      public Rot setIdentity()
    • getAngle

      public float getAngle()
    • getXAxis

      public void getXAxis(Vec2 xAxis)
    • getYAxis

      public void getYAxis(Vec2 yAxis)
    • clone

      public Rot clone()
      Overrides:
      clone in class java.lang.Object
    • mul

      public static final void mul(Rot q, Rot r, Rot out)
    • mulUnsafe

      public static final void mulUnsafe(Rot q, Rot r, Rot out)
    • mulTrans

      public static final void mulTrans(Rot q, Rot r, Rot out)
    • mulTransUnsafe

      public static final void mulTransUnsafe(Rot q, Rot r, Rot out)
    • mulToOut

      public static final void mulToOut(Rot q, Vec2 v, Vec2 out)
    • mulToOutUnsafe

      public static final void mulToOutUnsafe(Rot q, Vec2 v, Vec2 out)
    • mulTrans

      public static final void mulTrans(Rot q, Vec2 v, Vec2 out)
    • mulTransUnsafe

      public static final void mulTransUnsafe(Rot q, Vec2 v, Vec2 out)