Class Map

java.lang.Object
  extended byMap

public class Map
extends java.lang.Object


Field Summary
private  java.awt.Point goalPoint
           
private  java.util.LinkedList obstaclePolygons
           
private  java.awt.Rectangle robotBoundingSquare
           
private  java.awt.Rectangle robotDimensions
           
private  java.awt.Point startPoint
           
 
Constructor Summary
Map(java.lang.String mapFile)
          Creates a new instance of Map
 
Method Summary
 java.util.LinkedList getObstacles()
           
 java.awt.Rectangle getRobotBoundingSquare()
           
static void main(java.lang.String[] args)
           
 void printMap()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

obstaclePolygons

private java.util.LinkedList obstaclePolygons

robotDimensions

private java.awt.Rectangle robotDimensions

robotBoundingSquare

private java.awt.Rectangle robotBoundingSquare

startPoint

private java.awt.Point startPoint

goalPoint

private java.awt.Point goalPoint
Constructor Detail

Map

public Map(java.lang.String mapFile)
Creates a new instance of Map

Method Detail

main

public static void main(java.lang.String[] args)
Parameters:
args -

getObstacles

public java.util.LinkedList getObstacles()
Returns:

getRobotBoundingSquare

public java.awt.Rectangle getRobotBoundingSquare()
Returns:

printMap

public void printMap()