edu.cmu.emulator.creator.config
Class Map

java.lang.Object
  extended by edu.cmu.emulator.creator.config.ConfigNode
      extended by edu.cmu.emulator.creator.config.Map

public class Map
extends ConfigNode


Field Summary
private  double majorGridMeters
           
private  double mediumGridMeters
           
private  double minorGridMeters
           
private  String name
           
private  double originPixelX
           
private  double originPixelY
           
private  double pixelsPerMeterX
           
private  double pixelsPerMeterY
           
private  boolean showGrid
           
 
Constructor Summary
Map(String name, double pixelsPerMeterX, double pixelsPerMeterY, double originPixelX, double originPixelY)
           
Map(String name, double pixelsPerMeterX, double pixelsPerMeterY, double originPixelX, double originPixelY, double minorGridMeters, double mediumGridMeters, double majorGridMeters)
           
 
Method Summary
static Map fromXML(Element el)
           
 double getMajorGridMeters()
           
 double getMediumGridMeters()
           
 double getMinorGridMeters()
           
 String getName()
           
 double getOriginPixelX()
           
 double getOriginPixelY()
           
 double getPixelsPerMeterX()
           
 double getPixelsPerMeterY()
           
 boolean getShowGrid()
           
protected  Element toXML(Document doc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

name

private String name

pixelsPerMeterX

private double pixelsPerMeterX

pixelsPerMeterY

private double pixelsPerMeterY

originPixelX

private double originPixelX

originPixelY

private double originPixelY

showGrid

private boolean showGrid

minorGridMeters

private double minorGridMeters

mediumGridMeters

private double mediumGridMeters

majorGridMeters

private double majorGridMeters
Constructor Detail

Map

public Map(String name,
           double pixelsPerMeterX,
           double pixelsPerMeterY,
           double originPixelX,
           double originPixelY)

Map

public Map(String name,
           double pixelsPerMeterX,
           double pixelsPerMeterY,
           double originPixelX,
           double originPixelY,
           double minorGridMeters,
           double mediumGridMeters,
           double majorGridMeters)
Method Detail

getName

public String getName()

getPixelsPerMeterX

public double getPixelsPerMeterX()

getPixelsPerMeterY

public double getPixelsPerMeterY()

getOriginPixelX

public double getOriginPixelX()

getOriginPixelY

public double getOriginPixelY()

getShowGrid

public boolean getShowGrid()

getMinorGridMeters

public double getMinorGridMeters()

getMediumGridMeters

public double getMediumGridMeters()

getMajorGridMeters

public double getMajorGridMeters()

fromXML

public static Map fromXML(Element el)
                   throws ConfigException
Throws:
ConfigException

toXML

protected Element toXML(Document doc)


Copyright © 2013. All Rights Reserved.