Class Vector2Utils

java.lang.Object
com.deco2800.game.utils.math.Vector2Utils

public class Vector2Utils extends Object
Contains additional utility constants and functions for common Vector2 operations.
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final com.badlogic.gdx.math.Vector2
     
    static final com.badlogic.gdx.math.Vector2
     
    static final com.badlogic.gdx.math.Vector2
     
    static final com.badlogic.gdx.math.Vector2
     
    static final com.badlogic.gdx.math.Vector2
     
    static final com.badlogic.gdx.math.Vector2
     
    static final com.badlogic.gdx.math.Vector2
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static double
    angleFromTo(com.badlogic.gdx.math.Vector2 from, com.badlogic.gdx.math.Vector2 to)
    Calculate the angle in degrees between two vectors
    static double
    angleTo(com.badlogic.gdx.math.Vector2 vector)
    Calculate the angle in degrees of a vector.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • LEFT

      public static final com.badlogic.gdx.math.Vector2 LEFT
    • UP

      public static final com.badlogic.gdx.math.Vector2 UP
    • DOWN

      public static final com.badlogic.gdx.math.Vector2 DOWN
    • ONE

      public static final com.badlogic.gdx.math.Vector2 ONE
    • MAX

      public static final com.badlogic.gdx.math.Vector2 MAX
    • MIN

      public static final com.badlogic.gdx.math.Vector2 MIN
  • Method Details

    • angleTo

      public static double angleTo(com.badlogic.gdx.math.Vector2 vector)
      Calculate the angle in degrees of a vector.
      Parameters:
      vector - The vector relative to the origin
      Returns:
      Angle in degrees from -180 to 180
    • angleFromTo

      public static double angleFromTo(com.badlogic.gdx.math.Vector2 from, com.badlogic.gdx.math.Vector2 to)
      Calculate the angle in degrees between two vectors
      Parameters:
      from - The vector from which angle is measured
      to - The vector to which angle is measured
      Returns:
      Angle in degrees from -180 to 180