org.osm2world.core.math
Class InvalidGeometryException

Object
  extended by Throwable
      extended by Exception
          extended by RuntimeException
              extended by InvalidGeometryException
All Implemented Interfaces:
Serializable

public class InvalidGeometryException
extends RuntimeException

exception that is used when attempting to construct geometry that does not exhibit required properties - such as self-intersecting polygons. In cases where these exceptions can be caused by problems in the data, it makes sense to catch and report them.

See Also:
Serialized Form

Constructor Summary
InvalidGeometryException()
           
InvalidGeometryException(String message)
           
InvalidGeometryException(String message, Throwable cause)
           
InvalidGeometryException(Throwable cause)
           
 
Method Summary
 
Methods inherited from class Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

InvalidGeometryException

public InvalidGeometryException()

InvalidGeometryException

public InvalidGeometryException(String message,
                                Throwable cause)

InvalidGeometryException

public InvalidGeometryException(String message)

InvalidGeometryException

public InvalidGeometryException(Throwable cause)