Class Map


  • public class Map
    extends java.lang.Object
    • Field Detail

      • Walls

        public java.util.List<Wall> Walls
      • Spawn

        public java.util.List<Wall> Spawn
      • PowerBalls

        public java.util.List<PowerBall> PowerBalls
      • Balls

        public java.util.List<Ball> Balls
      • gate

        public Gate gate
      • xSize

        public int xSize
      • ySize

        public int ySize
      • tSize

        public int tSize
    • Constructor Detail

      • Map

        public Map()
            throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • isFree

        public boolean isFree​(float f,
                              float yStart)
        check position is free of objects
      • getObject

        public java.lang.Object getObject​(java.awt.geom.Point2D.Float actorPos)
        return object that is at the position
      • Pos2DisplayPos

        public java.awt.geom.Point2D.Float Pos2DisplayPos​(java.awt.geom.Point2D.Float point)
      • getMapSize

        public float getMapSize()
      • removePowerBall

        public void removePowerBall​(PowerBall o)
      • removeBall

        public void removeBall​(Ball o)