public interface ControllerAxis extends LinearInputAxis, CoordinateAxis
PropertySheetHolder.PropertySheet
Modifier and Type | Method and Description |
---|---|
Driver |
getDriver() |
double |
getDriverCoordinate() |
Length |
getDriverLengthCoordinate() |
java.lang.String |
getLetter() |
double |
getMotionLimit(int order)
Get the nth order motion limit in AxesLocation units (mm) per second^n.
|
LengthUnit |
getUnits() |
boolean |
isRotationalOnController() |
void |
setDriver(Driver driver) |
void |
setDriverCoordinate(double coordinate) |
void |
setDriverLengthCoordinate(Length coordinate) |
void |
setLetter(java.lang.String designator) |
coordinatesMatch, coordinatesMatch, getCoordinate, getHomeCoordinate, getLengthCoordinate, isInSafeZone, setCoordinate, setHomeCoordinate, setLengthCoordinate
getId
getConfigurationWizard
getChildPropertySheetHolders, getPropertySheetHolderActions, getPropertySheetHolderIcon, getPropertySheetHolderTitle, getPropertySheets
findIssues, getSubjectIcon, getSubjectText
Driver getDriver()
void setDriver(Driver driver)
java.lang.String getLetter()
void setLetter(java.lang.String designator)
LengthUnit getUnits()
double getDriverCoordinate()
void setDriverCoordinate(double coordinate)
Length getDriverLengthCoordinate()
void setDriverLengthCoordinate(Length coordinate)
double getMotionLimit(int order)
order
- boolean isRotationalOnController()