Uses of Class
zombie.iso.Vector2

Packages that use Vector2
zombie   
zombie.characters   
zombie.core   
zombie.core.collision   
zombie.iso   
zombie.iso.objects   
zombie.ui   
 

Uses of Vector2 in zombie
 

Fields in zombie declared as Vector2
 Vector2 CollisionManager.PolygonCollisionResult.MinimumTranslationVector
           
 

Methods in zombie with parameters of type Vector2
 CollisionManager.PolygonCollisionResult CollisionManager.PolygonCollision(Vector2 velocity)
           
 

Uses of Vector2 in zombie.characters
 

Fields in zombie.characters declared as Vector2
 Vector2 IsoGameCharacter.angle
           
 Vector2 IsoPlayer.lastAngle
           
 Vector2 IsoSurvivor.lmove
           
 Vector2 IsoZombie.vectorToTarget
           
 

Methods in zombie.characters that return Vector2
 Vector2 IsoGameCharacter.getAngle()
           
 Vector2 IsoPlayer.getControllerAimDir(Vector2 vec)
           
 Vector2 IsoPlayer.getLastAngle()
           
 Vector2 IsoGameCharacter.getMoveForwardVec()
           
static Vector2 IsoPlayer.getPlayerMoveDir()
           
static Vector2 IsoGameCharacter.getTempo()
           
 

Methods in zombie.characters that return types with arguments of type Vector2
 java.util.Stack<Vector2> IsoPlayer.getLastPos()
           
 

Methods in zombie.characters with parameters of type Vector2
 void IsoGameCharacter.DirectionFromVector(Vector2 vecA)
           
 void IsoGameCharacter.DirectionFromVectorNoDiags(Vector2 vecA)
           
 Vector2 IsoPlayer.getControllerAimDir(Vector2 vec)
           
 void IsoGameCharacter.setAngle(Vector2 angle)
           
 void IsoPlayer.setLastAngle(Vector2 lastAngle)
           
 void IsoGameCharacter.setMoveForwardVec(Vector2 moveForwardVec)
           
static void IsoPlayer.setPlayerMoveDir(Vector2 aPlayerMoveDir)
           
static void IsoGameCharacter.setTempo(Vector2 aTempo)
           
 void IsoPlayer.TestZombieSpotPlayer(Vector2 vecA, IsoMovingObject chr)
           
 

Method parameters in zombie.characters with type arguments of type Vector2
 void IsoPlayer.setLastPos(java.util.Stack<Vector2> lastPos)
           
 

Uses of Vector2 in zombie.core
 

Fields in zombie.core declared as Vector2
 Vector2[] Core.CircleVecs
           
 

Uses of Vector2 in zombie.core.collision
 

Fields in zombie.core.collision with type parameters of type Vector2
 java.util.ArrayList<Vector2> Polygon.edges
           
 java.util.ArrayList<Vector2> Polygon.points
           
 

Methods in zombie.core.collision that return Vector2
 Vector2 Polygon.Center()
           
 

Methods in zombie.core.collision with parameters of type Vector2
 void Polygon.Offset(Vector2 v)
           
 

Uses of Vector2 in zombie.iso
 

Fields in zombie.iso declared as Vector2
static Vector2 IsoCamera.FakePos
           
static Vector2 IsoCamera.FakePosVec
           
static Vector2 IsoCamera.offVec
           
 Vector2 IsoMovingObject.reqMovement
           
 

Methods in zombie.iso that return Vector2
 Vector2 Vector3.add(Vector2 other)
          Add another vector to this one and return as a new vector
 Vector2 Vector2.add(Vector2 other)
          Add another vector to this one and return as a new vector
 Vector2 Vector2.addToThis(Vector2 other)
          Add another vector to this one and store the result in this one
 Vector2 Vector2.aimAt(Vector2 other)
          Set the direction of this vector to point to another vector, maintaining the length
 Vector2 Vector2.clone()
          Clone this vector
static Vector2 Vector3.fromAwtPoint(java.awt.Point p)
          Create a new vector from an AWT Point
static Vector2 Vector2.fromAwtPoint(java.awt.Point p)
          Create a new vector from an AWT Point
static Vector2 Vector3.fromLengthDirection(float length, float direction)
          Create a new vector with a specified length and direction
static Vector2 Vector2.fromLengthDirection(float length, float direction)
          Create a new vector with a specified length and direction
static Vector2 IsoCamera.getFakePos()
           
static Vector2 IsoCamera.getFakePosVec()
           
 Vector2 IsoMovingObject.getHitDir()
           
 Vector2 IsoMovingObject.getMovementLastFrame()
           
 Vector2 IsoMetaGrid.getRandomIndoorCoord()
           
static Vector2 IsoMovingObject.getTempo()
           
 Vector2 IsoMovingObject.getVectorFromDirection()
           
 Vector2 Vector2.set(float x, float y)
          Set the horizontal and vertical parts of this vector
 Vector2 Vector2.set(Vector2 other)
          Make this vector identical to another vector
 Vector2 Vector2.setDirection(float direction)
          Set the direction of this vector, maintaining the length
 Vector2 Vector2.setLength(float length)
          Set the length of this vector, maintaining the direction
 Vector2 Vector2.setLengthAndDirection(float direction, float length)
          Set the length and direction of this vector
 Vector2 IsoDirections.ToVector()
           
 

Methods in zombie.iso with parameters of type Vector2
 Vector2 Vector3.add(Vector2 other)
          Add another vector to this one and return as a new vector
 Vector2 Vector2.add(Vector2 other)
          Add another vector to this one and return as a new vector
 Vector3 Vector3.addToThis(Vector2 other)
          Add another vector to this one and store the result in this one
 Vector2 Vector2.addToThis(Vector2 other)
          Add another vector to this one and store the result in this one
 Vector3 Vector3.aimAt(Vector2 other)
          Set the direction of this vector to point to another vector, maintaining the length
 Vector2 Vector2.aimAt(Vector2 other)
          Set the direction of this vector to point to another vector, maintaining the length
 float Vector3.angleTo(Vector2 other)
          Calculate the angle between this point and another
 float Vector2.angleTo(Vector2 other)
          Calculate the angle between this point and another
 float Vector3.distanceTo(Vector2 other)
          Calculate the distance between this point and another
 float Vector2.distanceTo(Vector2 other)
          Calculate the distance between this point and another
 float Vector3.dot(Vector2 other)
           
 float Vector2.dot(Vector2 other)
           
static IsoDirections IsoDirections.fromAngle(Vector2 angle)
           
static IsoDirections IsoDirections.fromAngleActual(Vector2 angle)
           
 void IsoMovingObject.Move(Vector2 dir)
           
 Vector2 Vector2.set(Vector2 other)
          Make this vector identical to another vector
static void IsoCamera.setFakePos(Vector2 aFakePos)
           
static void IsoCamera.setFakePosVec(Vector2 aFakePosVec)
           
 void IsoMovingObject.setHitDir(Vector2 hitDir)
           
 void IsoMovingObject.setMovementLastFrame(Vector2 movementLastFrame)
           
static void IsoMovingObject.setTempo(Vector2 aTempo)
           
 

Constructors in zombie.iso with parameters of type Vector2
Vector2(Vector2 other)
          Create a new vector which is identical to another vector
 

Uses of Vector2 in zombie.iso.objects
 

Fields in zombie.iso.objects declared as Vector2
static Vector2 IsoThumpable.tempo
           
static Vector2 IsoDoor.tempo
           
 

Uses of Vector2 in zombie.ui
 

Fields in zombie.ui declared as Vector2
static Vector2 UIManager.PickedTile
           
static Vector2 UIManager.PickedTileLocal
           
 

Methods in zombie.ui that return Vector2
static Vector2 UIManager.getPickedTile()
           
static Vector2 UIManager.getPickedTileLocal()
           
static Vector2 UIManager.getTileFromMouse(int mx, int my, int z)
           
 

Methods in zombie.ui with parameters of type Vector2
static void UIManager.setPickedTile(Vector2 aPickedTile)
           
static void UIManager.setPickedTileLocal(Vector2 aPickedTileLocal)