public interface CoordinateAxis extends Axis
PropertySheetHolder.PropertySheet
Modifier and Type | Method and Description |
---|---|
boolean |
coordinatesMatch(double coordinateA,
double coordinateB) |
boolean |
coordinatesMatch(Length coordinateA,
Length coordinateB) |
double |
getCoordinate() |
Length |
getHomeCoordinate() |
Length |
getLengthCoordinate() |
boolean |
isInSafeZone(Length coordinate) |
void |
setCoordinate(double coordinate) |
void |
setHomeCoordinate(Length homeCoordinate) |
void |
setLengthCoordinate(Length coordinate) |
getId
getConfigurationWizard
getChildPropertySheetHolders, getPropertySheetHolderActions, getPropertySheetHolderIcon, getPropertySheetHolderTitle, getPropertySheets
findIssues, getSubjectIcon, getSubjectText
double getCoordinate()
Length getLengthCoordinate()
void setCoordinate(double coordinate)
void setLengthCoordinate(Length coordinate)
boolean coordinatesMatch(Length coordinateA, Length coordinateB)
coordinateA
- coordinateB
- boolean coordinatesMatch(double coordinateA, double coordinateB)
coordinateA
- coordinateB
- Length getHomeCoordinate()
void setHomeCoordinate(Length homeCoordinate)
boolean isInSafeZone(Length coordinate)