Package com.macrofocus.common.interval
Interface BoundedInterval
- All Superinterfaces:
Interval
- All Known Subinterfaces:
MutableBoundedInterval
- All Known Implementing Classes:
AbstractBoundedInterval,SimpleBoundedInterval,TransformBoundedInterval
Defines the requirements for an interval that is bounded between two values.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoiddoubledoubledoubledoublebooleanbooleanvoidvoidMethods inherited from interface com.macrofocus.common.interval.Interval
addIntervalListener, addWeakIntervalListener, contains, containsInterval, containsStartEnd, getEnd, getEndProperty, getExtent, getStart, getStartProperty, isDegenerate, isInverted, overlaps, overlapsInterval, removeIntervalListener, removeIntervalListeners
-
Method Details
-
getMinimum
double getMinimum() -
getMaximum
double getMaximum() -
getMinimumExtent
double getMinimumExtent() -
getMaximumExtent
double getMaximumExtent() -
isFullRange
boolean isFullRange() -
addBoundedIntervalListener
-
addWeakBoundedIntervalListener
-
removeBoundedIntervalListener
-
removeBoundedIntervalListeners
void removeBoundedIntervalListeners() -
isInvertedScale
boolean isInvertedScale()
-