| activate(void) (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [virtual] |
| ArAction(const char *name, const char *description="") | ArAction | |
| ArActionTriangleDriveTo(const char *name="triangleDriveTo", double finalDistFromVertex=400, double approachDistFromVertex=1000, double speed=200, double closeDist=100, double acquireTurnSpeed=30) | ArActionTriangleDriveTo | |
| deactivate(void) (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [virtual] |
| findPoseFromVertex(double distFromVertex) (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| findTriangle(bool initial, bool goStraight=false) | ArActionTriangleDriveTo | [protected] |
| fire(ArActionDesired currentDesired) (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [virtual] |
| getAcquire(void) | ArActionTriangleDriveTo | [inline] |
| getAdjustVertex(void) | ArActionTriangleDriveTo | [inline] |
| getArg(int number) const | ArAction | [virtual] |
| getArg(int number) | ArAction | [virtual] |
| getData(void) | ArActionTriangleDriveTo | |
| getDefaultActivationState(void) | ArAction | [inline, static] |
| getDescription(void) const | ArAction | [virtual] |
| getDesired(void) (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [inline, virtual] |
| getDesired(void) const (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [inline, virtual] |
| getFinalDistFromVertex(void) | ArActionTriangleDriveTo | [inline] |
| getGotoVertex(void) | ArActionTriangleDriveTo | [inline] |
| getIgnoreTriangleDist(void) | ArActionTriangleDriveTo | [inline] |
| getLineFinder(void) | ArActionTriangleDriveTo | [inline] |
| getName(void) const | ArAction | [virtual] |
| getNumArgs(void) const | ArAction | [virtual] |
| getRobot() const | ArAction | [inline] |
| getSaveData(void) | ArActionTriangleDriveTo | [inline] |
| getState(void) (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [inline] |
| getUseIgnoreInGOtoVertexMode(void) | ArActionTriangleDriveTo | [inline] |
| getVertexUnseenStopMSecs(void) | ArActionTriangleDriveTo | [inline] |
| isActive(void) const | ArAction | [virtual] |
| log(bool verbose=true) const | ArAction | [virtual] |
| myAcquire (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myAcquireTurnSpeed (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myAdjustVertex (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myAngleBetween (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myApproachDistFromVertex (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myArgumentMap (defined in ArAction) | ArAction | [protected] |
| myCloseDist (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myData (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myDataMutex (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myDescription (defined in ArAction) | ArAction | [protected] |
| myDesired (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myFinalDistFromVertex (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myGotLinesCounter (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myGotoVertex (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myIgnoreTriangleDist (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myIsActive (defined in ArAction) | ArAction | [protected] |
| myLaser (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myLine1Length (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myLine2Length (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myLineFinder (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myLines (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myLocalXOffset (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myLocalYOffset (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myMaxAngleMisalignment (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myMaxDistBetweenLinePoints (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myMaxLateralDist (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myName (defined in ArAction) | ArAction | [protected] |
| myNumArgs (defined in ArAction) | ArAction | [protected] |
| myOriginalAngle (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myOwnLineFinder (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myPrinting (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myRobot | ArAction | [protected] |
| mySaveData (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| mySpeed (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myState (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myThOffset (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myTwoStageApproach (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myUseIgnoreInGoto (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myVertex (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myVertexSeen (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myVertexSeenLast (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| myVertexUnseenStopMSecs (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [protected] |
| ourDefaultActivationState (defined in ArAction) | ArAction | [protected, static] |
| setAcquire(bool acquire=false) | ArActionTriangleDriveTo | [inline] |
| setAdjustVertex(bool adjustVertex) | ArActionTriangleDriveTo | [inline] |
| setDefaultActivationState(bool defaultActivationState) | ArAction | [inline, static] |
| setFinalDistFromVertex(double dist) | ArActionTriangleDriveTo | [inline] |
| setGotoVertex(bool gotoVertex) | ArActionTriangleDriveTo | [inline] |
| setIgnoreTriangleDist(double dist=250, bool useIgnoreInGotoVertexMode=false) | ArActionTriangleDriveTo | [inline] |
| setLineFinder(ArLineFinder *lineFinder) | ArActionTriangleDriveTo | |
| setLogging(bool logging) | ArActionTriangleDriveTo | [inline] |
| setLogging(void) | ArActionTriangleDriveTo | [inline] |
| setMaxAngleMisalignment(int maxAngleMisalignment=0) | ArActionTriangleDriveTo | [inline] |
| setMaxDistBetweenLinePoints(int maxDistBetweenLinePoints=0) | ArActionTriangleDriveTo | [inline] |
| setMaxLateralDist(int maxLateralDist=0) | ArActionTriangleDriveTo | [inline] |
| setNextArgument(ArArg const &arg) | ArAction | [protected] |
| setParameters(double finalDistFromVertex=400, double approachDistFromVertex=1000, double speed=200, double closeDist=100, double acquireTurnSpeed=30) (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | |
| setRobot(ArRobot *robot) (defined in ArActionTriangleDriveTo) | ArActionTriangleDriveTo | [virtual] |
| setSaveData(bool saveData) | ArActionTriangleDriveTo | [inline] |
| setTriangleParams(double line1Length=254, double angleBetween=135, double line2Length=254) | ArActionTriangleDriveTo | [inline] |
| setVertexOffset(int localXOffset, int localYOffset, double thOffset) | ArActionTriangleDriveTo | [inline] |
| setVertexUnseenStopMSecs(int vertexUnseenStopMSecs=4000) | ArActionTriangleDriveTo | [inline] |
| State enum name | ArActionTriangleDriveTo | |
| STATE_ACQUIRE enum value | ArActionTriangleDriveTo | |
| STATE_ALIGN_APPROACH enum value | ArActionTriangleDriveTo | |
| STATE_ALIGN_FINAL enum value | ArActionTriangleDriveTo | |
| STATE_FAILED enum value | ArActionTriangleDriveTo | |
| STATE_GOTO_APPROACH enum value | ArActionTriangleDriveTo | |
| STATE_GOTO_FINAL enum value | ArActionTriangleDriveTo | |
| STATE_GOTO_VERTEX enum value | ArActionTriangleDriveTo | |
| STATE_INACTIVE enum value | ArActionTriangleDriveTo | |
| STATE_SEARCHING enum value | ArActionTriangleDriveTo | |
| STATE_SUCCEEDED enum value | ArActionTriangleDriveTo | |
| ~ArAction() | ArAction | [virtual] |
| ~ArActionTriangleDriveTo() | ArActionTriangleDriveTo | [virtual] |