org.osm2world.core.world.modules.common
Class Materials

Object
  extended by Materials

public final class Materials
extends Object

this class defines materials that can be used by all WorldModules


Field Summary
static Material ASPHALT
           
static Material EARTH
           
static Material EMPTY_GROUND
          material for "empty" ground
static Material GRASS
           
static Material GRAVEL
           
static Material SAND
           
static Material TARTAN
           
static Material WATER
           
static Material WOOD
           
 
Method Summary
static Material getMaterial(String value)
          returns a material for a surface value; null if none is found
static Material getMaterial(String value, Material fallback)
          same as getMaterial(String), but with fallback value
static Collection<Material> getMaterials()
          returns all materials defined here
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

EMPTY_GROUND

public static final Material EMPTY_GROUND
material for "empty" ground


WATER

public static final Material WATER

ASPHALT

public static final Material ASPHALT

EARTH

public static final Material EARTH

GRASS

public static final Material GRASS

GRAVEL

public static final Material GRAVEL

SAND

public static final Material SAND

WOOD

public static final Material WOOD

TARTAN

public static final Material TARTAN
Method Detail

getMaterials

public static final Collection<Material> getMaterials()
returns all materials defined here


getMaterial

public static final Material getMaterial(String value)
returns a material for a surface value; null if none is found


getMaterial

public static final Material getMaterial(String value,
                                         Material fallback)
same as getMaterial(String), but with fallback value