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 TypeMethodDescriptionvoid
void
double
double
double
double
boolean
boolean
void
void
Methods 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()
-