ArDPPTU(ArRobot *robot, DeviceType deviceType=PANTILT_DEFAULT) | ArDPPTU | |
ArPTZ(ArRobot *robot) | ArPTZ | |
awaitExec(void) | ArDPPTU | |
basePanSlew(double deg) | ArDPPTU | |
baseTiltSlew(double deg) | ArDPPTU | |
blank(void) | ArDPPTU | |
canGetFOV(void) | ArPTZ | [inline, virtual] |
canGetRealPanTilt(void) const | ArPTZ | [inline, virtual] |
canGetRealZoom(void) const | ArPTZ | [inline, virtual] |
canSetFocus(void) const | ArPTZ | [inline, virtual] |
canSetGain(void) const | ArPTZ | [inline, virtual] |
canZoom(void) const (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
connectHandler(void) | ArPTZ | [virtual] |
DeviceType enum name (defined in ArDPPTU) | ArDPPTU | |
disableReset(void) | ArDPPTU | |
disMon(void) | ArDPPTU | |
enMon(void) | ArDPPTU | |
factorySet(void) | ArDPPTU | |
getAuxPort(void) | ArPTZ | [inline, virtual] |
getBasePanSlew(void) | ArDPPTU | [inline] |
getBaseTiltSlew(void) | ArDPPTU | [inline] |
getDeviceConnection(void) | ArPTZ | [virtual] |
getFocus(double focus) const | ArPTZ | [inline, virtual] |
getFOVAtMaxZoom(void) | ArPTZ | [inline, virtual] |
getFOVAtMinZoom(void) | ArPTZ | [inline, virtual] |
getGain(double gain) const | ArPTZ | [inline, virtual] |
getMaxNegPan(void) const (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
getMaxNegTilt(void) const (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
getMaxPanAccel(void) (defined in ArDPPTU) | ArDPPTU | [inline] |
getMaxPanSlew(void) (defined in ArDPPTU) | ArDPPTU | [inline] |
getMaxPosPan(void) const (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
getMaxPosTilt(void) const (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
getMaxTiltAccel(void) (defined in ArDPPTU) | ArDPPTU | [inline] |
getMaxTiltSlew(void) (defined in ArDPPTU) | ArDPPTU | [inline] |
getMaxZoom(void) const | ArPTZ | [inline, virtual] |
getMinPanAccel(void) (defined in ArDPPTU) | ArDPPTU | [inline] |
getMinPanSlew(void) (defined in ArDPPTU) | ArDPPTU | [inline] |
getMinTiltAccel(void) (defined in ArDPPTU) | ArDPPTU | [inline] |
getMinTiltSlew(void) (defined in ArDPPTU) | ArDPPTU | [inline] |
getMinZoom(void) const | ArPTZ | [inline, virtual] |
getPan(void) const (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
getPanAccel(void) | ArDPPTU | [inline] |
getPanSlew(void) | ArDPPTU | [inline] |
getTilt(void) const (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
getTiltAccel(void) | ArDPPTU | [inline] |
getTiltSlew(void) | ArDPPTU | [inline] |
getZoom(void) const | ArPTZ | [inline, virtual] |
haltAll(void) | ArDPPTU | |
haltPan(void) | ArDPPTU | |
haltTilt(void) | ArDPPTU | |
highMotPower(void) | ArDPPTU | |
immedExec(void) | ArDPPTU | |
indepMove(void) | ArDPPTU | |
init(void) (defined in ArDPPTU) | ArDPPTU | [virtual] |
initMon(double deg1, double deg2, double deg3, double deg4) | ArDPPTU | |
limitEnforce(bool val) | ArDPPTU | |
lowerPanSlew(double deg) | ArDPPTU | |
lowerTiltSlew(double deg) | ArDPPTU | |
lowMotPower(void) | ArDPPTU | |
lowStatPower(void) | ArDPPTU | |
myAuxPort (defined in ArPTZ) | ArPTZ | [protected] |
myAuxRxCmd (defined in ArPTZ) | ArPTZ | [protected] |
myAuxTxCmd (defined in ArPTZ) | ArPTZ | [protected] |
myBasePanSlew (defined in ArDPPTU) | ArDPPTU | [protected] |
myBaseTiltSlew (defined in ArDPPTU) | ArDPPTU | [protected] |
myConn (defined in ArPTZ) | ArPTZ | [protected] |
myConnectCB (defined in ArPTZ) | ArPTZ | [protected] |
myDeviceType (defined in ArDPPTU) | ArDPPTU | [protected] |
myMaxPan (defined in ArDPPTU) | ArDPPTU | [protected] |
myMaxPanAccel (defined in ArDPPTU) | ArDPPTU | [protected] |
myMaxPanSlew (defined in ArDPPTU) | ArDPPTU | [protected] |
myMaxTilt (defined in ArDPPTU) | ArDPPTU | [protected] |
myMaxTiltAccel (defined in ArDPPTU) | ArDPPTU | [protected] |
myMaxTiltSlew (defined in ArDPPTU) | ArDPPTU | [protected] |
myMinPan (defined in ArDPPTU) | ArDPPTU | [protected] |
myMinPanAccel (defined in ArDPPTU) | ArDPPTU | [protected] |
myMinPanSlew (defined in ArDPPTU) | ArDPPTU | [protected] |
myMinTilt (defined in ArDPPTU) | ArDPPTU | [protected] |
myMinTiltAccel (defined in ArDPPTU) | ArDPPTU | [protected] |
myMinTiltSlew (defined in ArDPPTU) | ArDPPTU | [protected] |
myPacket (defined in ArDPPTU) | ArDPPTU | [protected] |
myPan | ArDPPTU | [protected] |
myPanAccel (defined in ArDPPTU) | ArDPPTU | [protected] |
myPanConvert (defined in ArDPPTU) | ArDPPTU | [protected] |
myPanSlew (defined in ArDPPTU) | ArDPPTU | [protected] |
myRobot (defined in ArDPPTU) | ArDPPTU | [protected] |
myRobotPacketHandlerCB (defined in ArPTZ) | ArPTZ | [protected] |
mySensorInterpCB (defined in ArPTZ) | ArPTZ | [protected] |
myTilt (defined in ArDPPTU) | ArDPPTU | [protected] |
myTiltAccel (defined in ArDPPTU) | ArDPPTU | [protected] |
myTiltConvert (defined in ArDPPTU) | ArDPPTU | [protected] |
myTiltSlew (defined in ArDPPTU) | ArDPPTU | [protected] |
offStatPower(void) | ArDPPTU | |
packetHandler(ArBasePacket *packet) | ArPTZ | [inline, virtual] |
pan(double deg) (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
panAccel(double deg) | ArDPPTU | |
panRel(double deg) (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
panSlew(double deg) | ArDPPTU | |
panSlewRel(double deg) | ArDPPTU | [inline] |
panTilt(double pdeg, double tdeg) (defined in ArDPPTU) | ArDPPTU | [virtual] |
PANTILT_DEFAULT enum value (defined in ArDPPTU) | ArDPPTU | |
PANTILT_PTUD47 enum value (defined in ArDPPTU) | ArDPPTU | |
panTiltRel(double pdeg, double tdeg) (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
preparePacket(void) (defined in ArDPPTU) | ArDPPTU | [protected] |
readPacket(void) | ArPTZ | [inline, virtual] |
regMotPower(void) | ArDPPTU | |
regStatPower(void) | ArDPPTU | |
reset(void) | ArPTZ | [inline, virtual] |
resetAll(void) | ArDPPTU | |
resetCalib(void) | ArDPPTU | |
resetPan(void) | ArDPPTU | |
resetTilt(void) | ArDPPTU | |
restoreSet(void) | ArDPPTU | |
robotPacketHandler(ArRobotPacket *packet) | ArPTZ | [virtual] |
saveSet(void) | ArDPPTU | |
sendPacket(ArBasePacket *packet) | ArPTZ | [virtual] |
sensorInterpHandler(void) | ArPTZ | [virtual] |
setAuxPort(int auxPort) | ArPTZ | [virtual] |
setDeviceConnection(ArDeviceConnection *connection, bool driveFromRobotLoop=true) | ArPTZ | [virtual] |
setFocus(double focus) const | ArPTZ | [inline, virtual] |
setGain(double gain) const | ArPTZ | [inline, virtual] |
slaveExec(void) | ArDPPTU | |
tilt(double deg) (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
tiltAccel(double deg) | ArDPPTU | |
tiltRel(double deg) (defined in ArDPPTU) | ArDPPTU | [inline, virtual] |
tiltSlew(double deg) | ArDPPTU | |
tiltSlewRel(double deg) | ArDPPTU | [inline] |
upperPanSlew(double deg) | ArDPPTU | |
upperTiltSlew(double deg) | ArDPPTU | |
velMove(void) | ArDPPTU | |
zoom(int zoomValue) | ArPTZ | [inline, virtual] |
zoomRel(int zoomValue) | ArPTZ | [inline, virtual] |
~ArDPPTU() | ArDPPTU | [virtual] |
~ArPTZ() | ArPTZ | [virtual] |