Package org.spongepowered.api.util
Class PositionOutOfBoundsException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
org.spongepowered.api.util.PositionOutOfBoundsException
- All Implemented Interfaces:
Serializable
An exception thrown when a position is outside of its expected bounds.
- See Also:
-
Constructor Summary
ConstructorDescriptionPositionOutOfBoundsException
(Vectord position, Vectord min, Vectord max) Constructs the exception from double coordinate vectors.PositionOutOfBoundsException
(Vectorf position, Vectorf min, Vectorf max) Constructs the exception from float coordinate vectors.PositionOutOfBoundsException
(Vectori position, Vectori min, Vectori max) Constructs the exception from int coordinate vectors. -
Method Summary
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
Constructor Details
-
PositionOutOfBoundsException
Constructs the exception from int coordinate vectors.- Parameters:
position
- The out-of-bounds positionmin
- The minimum acceptable boundmax
- The maximum acceptable bound
-
PositionOutOfBoundsException
Constructs the exception from float coordinate vectors.- Parameters:
position
- The out-of-bounds positionmin
- The minimum acceptable boundmax
- The maximum acceptable bound
-
PositionOutOfBoundsException
Constructs the exception from double coordinate vectors.- Parameters:
position
- The out-of-bounds positionmin
- The minimum acceptable boundmax
- The maximum acceptable bound
-