| addErrorCB(ArFunctor *functor, ArListPos::Pos position) | ArVCC4 |  | 
  | ArPTZ(ArRobot *robot) | ArPTZ |  | 
  | ArVCC4(ArRobot *robot, bool inverted=false, CommState commDirection=COMM_UNKNOWN, bool autoUpdate=true, bool disableLED=false, CameraType cameraType=CAMERA_VCC4) | ArVCC4 |  | 
  | autoFocus(void) | ArVCC4 |  [inline, virtual] | 
  | AWAITING_DIGITAL_ZOOM_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_FOCUS_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_INITIAL_INIT enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_INITIAL_POWERON enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_IRFILTER_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_IRLEDS_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_LED_CONTROL_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_PAN_SLEW_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_PAN_TILT_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_POS_REQUEST enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_PRODUCTNAME_REQUEST enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_STOP_PAN_TILT_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_STOP_ZOOM_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_TILT_SLEW_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_ZOOM_REQUEST enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | AWAITING_ZOOM_RESPONSE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | CAM_ERROR_BUSY enum value | ArVCC4 |  [protected] | 
  | CAM_ERROR_MODE enum value | ArVCC4 |  [protected] | 
  | CAM_ERROR_NONE enum value | ArVCC4 |  [protected] | 
  | CAM_ERROR_PARAM enum value | ArVCC4 |  [protected] | 
  | CAM_ERROR_UNKNOWN enum value | ArVCC4 |  [protected] | 
  | CAMERA_C50I enum value (defined in ArVCC4) | ArVCC4 |  | 
  | CAMERA_VCC4 enum value (defined in ArVCC4) | ArVCC4 |  | 
  | CameraType enum name (defined in ArVCC4) | ArVCC4 |  | 
  | camTask(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | canGetFOV(void) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | canGetRealPanTilt(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | canGetRealZoom(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | canSetFocus(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | canSetGain(void) const | ArPTZ |  [inline, virtual] | 
  | canZoom(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | COMM_BIDIRECTIONAL enum value (defined in ArVCC4) | ArVCC4 |  | 
  | COMM_UNIDIRECTIONAL enum value (defined in ArVCC4) | ArVCC4 |  | 
  | COMM_UNKNOWN enum value (defined in ArVCC4) | ArVCC4 |  | 
  | CommState enum name (defined in ArVCC4) | ArVCC4 |  | 
  | connectHandler(void) (defined in ArVCC4) | ArVCC4 |  [virtual] | 
  | digitalZoom(int deg) | ArVCC4 |  | 
  | disableAutoUpdate(void) (defined in ArVCC4) | ArVCC4 |  [inline] | 
  | disableIRFilterMode(void) | ArVCC4 |  [inline] | 
  | disableIRLEDs(void) | ArVCC4 |  [inline] | 
  | enableAutoUpdate(void) | ArVCC4 |  [inline] | 
  | enableIRFilterMode(void) | ArVCC4 |  [inline] | 
  | enableIRLEDs(void) | ArVCC4 |  [inline] | 
  | Error enum name | ArVCC4 |  [protected] | 
  | focusFar(void) | ArVCC4 |  [inline, virtual] | 
  | focusNear(void) | ArVCC4 |  [inline, virtual] | 
  | getAutoUpdate(void) (defined in ArVCC4) | ArVCC4 |  [inline] | 
  | getAuxPort(void) | ArPTZ |  [inline, virtual] | 
  | getDeviceConnection(void) | ArPTZ |  [virtual] | 
  | getDigitalZoom(void) const  (defined in ArVCC4) | ArVCC4 |  [inline] | 
  | getFocus(double focus) const | ArPTZ |  [inline, virtual] | 
  | getFOVAtMaxZoom(void) | ArVCC4 |  [inline, virtual] | 
  | getFOVAtMinZoom(void) | ArVCC4 |  [inline, virtual] | 
  | getGain(double gain) const | ArPTZ |  [inline, virtual] | 
  | getIRFilterModeEnabled(void) | ArVCC4 |  [inline] | 
  | getIRLEDsEnabled(void) | ArVCC4 |  [inline] | 
  | getMaxNegPan(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | getMaxNegTilt(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | getMaxPanSlew(void) | ArVCC4 |  [inline] | 
  | getMaxPosPan(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | getMaxPosTilt(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | getMaxTiltSlew(void) | ArVCC4 |  [inline] | 
  | getMaxZoom(void) const  (defined in ArVCC4) | ArVCC4 |  [virtual] | 
  | getMinPanSlew(void) | ArVCC4 |  [inline] | 
  | getMinTiltSlew(void) | ArVCC4 |  [inline] | 
  | getMinZoom(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | getPan(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | getPanSlew(void) | ArVCC4 |  [inline] | 
  | getPower(void) (defined in ArVCC4) | ArVCC4 |  [inline] | 
  | getRealPanTilt(void) | ArVCC4 |  [inline] | 
  | getRealZoomPos(void) | ArVCC4 |  [inline] | 
  | getTilt(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | getTiltSlew(void) | ArVCC4 |  [inline] | 
  | getZoom(void) const  (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | haltPanTilt(void) | ArVCC4 |  [inline] | 
  | haltZoom(void) | ArVCC4 |  [inline] | 
  | init(void) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | INITIALIZING enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | invert(double before) const  (defined in ArVCC4) | ArVCC4 |  [inline, protected] | 
  | isInitted(void) | ArVCC4 |  [inline] | 
  | MAX_PAN enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MAX_PAN_SLEW enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MAX_TILT enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MAX_TILT_SLEW enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MAX_ZOOM_OPTIC enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MIN_PAN enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MIN_PAN_SLEW enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MIN_TILT enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MIN_TILT_SLEW enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | MIN_ZOOM enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myAutoUpdate (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myAutoUpdateCycle (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myAuxPort (defined in ArPTZ) | ArPTZ |  [protected] | 
  | myAuxRxCmd (defined in ArPTZ) | ArPTZ |  [protected] | 
  | myAuxTxCmd (defined in ArPTZ) | ArPTZ |  [protected] | 
  | myBytesLeft (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myCameraHasBeenInitted (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myCameraIsInitted (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myCameraType (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myCommType (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myConn (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myConnectCB (defined in ArPTZ) | ArPTZ |  [protected] | 
  | myDesiredIRFilterMode (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myDesiredIRLEDsMode (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myDesiredLEDControlMode (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myDigitalZoom (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myDigitalZoomDesired (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myError (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myErrorCBList (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myFocusMode (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myFocusModeDesired (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myFOVAtMaxZoom (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myFOVAtMinZoom (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myHaltPanTiltRequested (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myHaltZoomRequested (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myIdleTime (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myInitRequested (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myInverted (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myIRFilterModeEnabled (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myIRLEDsEnabled (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myNextState (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPacket (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPacketBuf (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPacketBufLen (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPacketTime (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPacketTimeout (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPan (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPanDesired (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPanResponse (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPanSent (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPanSlew (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPanSlewDesired (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPanSlewSent (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPowerState (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPowerStateDesired (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myPreviousState (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myProductName (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myProductNameResponse (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myRealPanTiltRequested (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myRealZoomRequested (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myRequestProductName (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myResponseReceived (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myRobot (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myRobotPacketHandlerCB (defined in ArPTZ) | ArPTZ |  [protected] | 
  | mySensorInterpCB (defined in ArPTZ) | ArPTZ |  [protected] | 
  | myState (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myStateDelayTime (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myStateTime (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myStateTimeout (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myTaskCB (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myTilt (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myTiltDesired (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myTiltResponse (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myTiltSent (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myTiltSlew (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myTiltSlewDesired (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myTiltSlewSent (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myUsingAuxPort (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myWaitingOnPacket (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myWaitingOnStop (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myWasError (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myZoom (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myZoomDesired (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myZoomResponse (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | myZoomSent (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | newPacket (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | packetHandler(ArBasePacket *packet) (defined in ArVCC4) | ArVCC4 |  [virtual] | 
  | pan(double deg) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | panRel(double deg) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | panSlew(double deg) | ArVCC4 |  [inline] | 
  | panTilt(double pdeg, double tdeg) (defined in ArVCC4) | ArVCC4 |  [virtual] | 
  | panTiltRel(double pdeg, double tdeg) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | Param enum name (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | power(bool state) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | POWERED_OFF enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | POWERED_ON enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | POWERING_OFF enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | POWERING_ON enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | preparePacket(ArVCC4Packet *packet) | ArVCC4 |  | 
  | processGetPanTiltResponse(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | processGetProductNameResponse(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | processGetZoomResponse(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | readPacket(void) (defined in ArVCC4) | ArVCC4 |  [protected, virtual] | 
  | remErrorCB(ArFunctor *functor) | ArVCC4 |  | 
  | requestBytes(int num=6) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | reset(void) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | robotPacketHandler(ArRobotPacket *packet) | ArPTZ |  [virtual] | 
  | sendCameraNameRequest(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendDigitalZoom(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendFocus(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendHaltPanTilt(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendHaltZoom(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendInit(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendIRFilterControl(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendIRLEDControl(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendLEDControlMode(void) | ArVCC4 |  [protected] | 
  | sendPacket(ArBasePacket *packet) | ArPTZ |  [virtual] | 
  | sendPanSlew(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendPanTilt(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendPower(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendProductNameRequest(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendRealPanTiltRequest(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendRealZoomRequest(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendTiltSlew(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sendZoom(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | sensorInterpHandler(void) | ArPTZ |  [virtual] | 
  | setAuxPort(int auxPort) | ArPTZ |  [virtual] | 
  | setControlMode(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | setDefaultRange(void) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | setDeviceConnection(ArDeviceConnection *connection, bool driveFromRobotLoop=true) | ArPTZ |  [virtual] | 
  | setFocus(double focus) const | ArPTZ |  [inline, virtual] | 
  | setGain(double gain) const | ArPTZ |  [inline, virtual] | 
  | setLEDControlMode(int controlMode) | ArVCC4 |  [inline] | 
  | SETTING_CONTROL_MODE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | SETTING_INIT_PAN_RATE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | SETTING_INIT_RANGE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | SETTING_INIT_TILT_RATE enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | State enum name (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | STATE_DELAYED_SWITCH enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | STATE_ERROR enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | STATE_UNKNOWN enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | switchState(State state, int delayTime=0) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | throwError() (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | tilt(double deg) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | tiltRel(double deg) (defined in ArVCC4) | ArVCC4 |  [inline, virtual] | 
  | tiltSlew(double deg) | ArVCC4 |  [inline] | 
  | timeout(int mSec=0) (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | UNINITIALIZED enum value (defined in ArVCC4) | ArVCC4 |  [protected] | 
  | wasError(void) | ArVCC4 |  [inline] | 
  | zoom(int deg) (defined in ArVCC4) | ArVCC4 |  [virtual] | 
  | zoomRel(int zoomValue) | ArPTZ |  [inline, virtual] | 
  | ~ArPTZ() | ArPTZ |  [virtual] | 
  | ~ArVCC4() | ArVCC4 |  [virtual] |