S - A phantom type parameter indicating the coordinate space of the
box@Value.Immutable
@Value.Modifiable
public interface BoxType<S>
| Modifier and Type | Method and Description |
|---|---|
default void |
checkPreconditions()
Check the preconditions for the parameters.
|
default int |
height() |
int |
maximumX() |
int |
maximumY() |
int |
minimumX() |
int |
minimumY() |
default int |
width() |
@Value.Check default void checkPreconditions()
@Value.Parameter(order=0) int minimumX()
@Value.Parameter(order=1) int maximumX()
@Value.Parameter(order=2) int minimumY()
@Value.Parameter(order=3) int maximumY()
default int width()
default int height()
Copyright © 2016 <code@io7m.com> http://io7m.com