com.mizar.geometry
Class GeometryException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.mizar.geometry.GeometryException
All Implemented Interfaces:
java.io.Serializable

public class GeometryException
extends java.lang.Exception

See Also:
Serialized Form

Field Summary
static java.lang.String COLINEAR_LINES
           
static java.lang.String COORDINATE_OUT_OF_RANGE
           
static java.lang.String DIMENSION_MISMATCH
           
static java.lang.String IDENTICAL_LINES
           
static java.lang.String INDEX_OUT_OF_RANGE
           
static java.lang.String INVALID_ARGUMENT
           
static java.lang.String INVALID_DIMENSION
           
static java.lang.String INVALID_ORDINATE_LENGTH
           
static java.lang.String MISSING_PARAMETERS
           
static java.lang.String NO_COINCIDENCE
           
static java.lang.String NO_COORDINATES
           
static java.lang.String NOT_CLOSED
           
static java.lang.String NOT_ENOUGH_COORDINATES
           
static java.lang.String NOT_ORTHOGONAL
           
static java.lang.String NULL_ARGUMENT
           
static java.lang.String PARALLEL_LINES
           
static java.lang.String POINT_NOT_ON_LINE
           
static java.lang.String TOO_FEW_COORDINATES
           
static java.lang.String TOO_MANY_COORDINATES
           
static java.lang.String UNMATCHED_DIMENSIONS
           
static java.lang.String UNSUPPORTED_GEOMETRY_TYPE
           
static java.lang.String ZERO_LENGTH_LINE
           
 
Constructor Summary
GeometryException()
          Default constructor
GeometryException(java.lang.String message)
           
GeometryException(java.lang.String message, java.lang.Throwable inner)
           
GeometryException(java.lang.Throwable inner)
           
 
Method Summary
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NULL_ARGUMENT

public static final java.lang.String NULL_ARGUMENT
See Also:
Constant Field Values

INVALID_ARGUMENT

public static final java.lang.String INVALID_ARGUMENT
See Also:
Constant Field Values

INDEX_OUT_OF_RANGE

public static final java.lang.String INDEX_OUT_OF_RANGE
See Also:
Constant Field Values

DIMENSION_MISMATCH

public static final java.lang.String DIMENSION_MISMATCH
See Also:
Constant Field Values

INVALID_DIMENSION

public static final java.lang.String INVALID_DIMENSION
See Also:
Constant Field Values

UNMATCHED_DIMENSIONS

public static final java.lang.String UNMATCHED_DIMENSIONS
See Also:
Constant Field Values

INVALID_ORDINATE_LENGTH

public static final java.lang.String INVALID_ORDINATE_LENGTH
See Also:
Constant Field Values

NOT_ENOUGH_COORDINATES

public static final java.lang.String NOT_ENOUGH_COORDINATES
See Also:
Constant Field Values

TOO_MANY_COORDINATES

public static final java.lang.String TOO_MANY_COORDINATES
See Also:
Constant Field Values

COORDINATE_OUT_OF_RANGE

public static final java.lang.String COORDINATE_OUT_OF_RANGE
See Also:
Constant Field Values

TOO_FEW_COORDINATES

public static final java.lang.String TOO_FEW_COORDINATES
See Also:
Constant Field Values

NO_COORDINATES

public static final java.lang.String NO_COORDINATES
See Also:
Constant Field Values

MISSING_PARAMETERS

public static final java.lang.String MISSING_PARAMETERS
See Also:
Constant Field Values

NOT_ORTHOGONAL

public static final java.lang.String NOT_ORTHOGONAL
See Also:
Constant Field Values

NOT_CLOSED

public static final java.lang.String NOT_CLOSED
See Also:
Constant Field Values

UNSUPPORTED_GEOMETRY_TYPE

public static final java.lang.String UNSUPPORTED_GEOMETRY_TYPE
See Also:
Constant Field Values

POINT_NOT_ON_LINE

public static final java.lang.String POINT_NOT_ON_LINE
See Also:
Constant Field Values

ZERO_LENGTH_LINE

public static final java.lang.String ZERO_LENGTH_LINE
See Also:
Constant Field Values

NO_COINCIDENCE

public static final java.lang.String NO_COINCIDENCE
See Also:
Constant Field Values

PARALLEL_LINES

public static final java.lang.String PARALLEL_LINES
See Also:
Constant Field Values

COLINEAR_LINES

public static final java.lang.String COLINEAR_LINES
See Also:
Constant Field Values

IDENTICAL_LINES

public static final java.lang.String IDENTICAL_LINES
See Also:
Constant Field Values
Constructor Detail

GeometryException

public GeometryException()
Default constructor


GeometryException

public GeometryException(java.lang.String message)
Parameters:
message - information about the GeometryException

GeometryException

public GeometryException(java.lang.String message,
                         java.lang.Throwable inner)
Parameters:
message - information about the GeometryException
inner - an inner exception

GeometryException

public GeometryException(java.lang.Throwable inner)
Parameters:
inner - and inner exception