All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends
Public Member Functions | Protected Attributes
telekyb_behavior::DynamicFlyTo Class Reference

#include <DynamicFlyTo.hpp>

Inheritance diagram for telekyb_behavior::DynamicFlyTo:
Inheritance graph
[legend]

List of all members.

Public Member Functions

virtual void destroy ()
virtual void didBecomeActive (const TKState &currentState, const Behavior &previousBehavior)
virtual void didBecomeInActive (const TKState &currentState, const Behavior &nextBehavior)
 DynamicFlyTo ()
virtual void initialize ()
virtual bool isValid (const TKState &currentState) const
virtual void trajectoryStepActive (const TKState &currentState, TKTrajectory &generatedTrajInput)
virtual void trajectoryStepCreation (const TKState &currentState, TKTrajectory &generatedTrajInput)
virtual void trajectoryStepTermination (const TKState &currentState, TKTrajectory &generatedTrajInput)
virtual bool willBecomeActive (const TKState &currentState, const Behavior &previousBehavior)
virtual void willBecomeInActive (const TKState &currentState, const Behavior &nextBehavior)

Protected Attributes

double outerRadiusAcceleration
Option< Position3D > * tFlyToDestination
Option< double > * tFlyToInnerDestinationRadius
Option< double > * tFlyToOuterDestinationRadius
Option< double > * tFlyToVelocity
double yawAngle

Detailed Description

Definition at line 22 of file DynamicFlyTo.hpp.


Constructor & Destructor Documentation

Definition at line 15 of file DynamicFlyTo.cpp.


Member Function Documentation

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 39 of file DynamicFlyTo.cpp.

void telekyb_behavior::DynamicFlyTo::didBecomeActive ( const TKState currentState,
const Behavior previousBehavior 
) [virtual]

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 54 of file DynamicFlyTo.cpp.

void telekyb_behavior::DynamicFlyTo::didBecomeInActive ( const TKState currentState,
const Behavior nextBehavior 
) [virtual]

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 64 of file DynamicFlyTo.cpp.

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 21 of file DynamicFlyTo.cpp.

bool telekyb_behavior::DynamicFlyTo::isValid ( const TKState currentState) const [virtual]

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 104 of file DynamicFlyTo.cpp.

void telekyb_behavior::DynamicFlyTo::trajectoryStepActive ( const TKState currentState,
TKTrajectory generatedTrajInput 
) [virtual]

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 78 of file DynamicFlyTo.cpp.

void telekyb_behavior::DynamicFlyTo::trajectoryStepCreation ( const TKState currentState,
TKTrajectory generatedTrajInput 
) [virtual]

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 70 of file DynamicFlyTo.cpp.

void telekyb_behavior::DynamicFlyTo::trajectoryStepTermination ( const TKState currentState,
TKTrajectory generatedTrajInput 
) [virtual]

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 97 of file DynamicFlyTo.cpp.

bool telekyb_behavior::DynamicFlyTo::willBecomeActive ( const TKState currentState,
const Behavior previousBehavior 
) [virtual]

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 44 of file DynamicFlyTo.cpp.

void telekyb_behavior::DynamicFlyTo::willBecomeInActive ( const TKState currentState,
const Behavior nextBehavior 
) [virtual]

Implements TELEKYB_NAMESPACE::Behavior.

Definition at line 59 of file DynamicFlyTo.cpp.


Member Data Documentation

Definition at line 31 of file DynamicFlyTo.hpp.

Definition at line 24 of file DynamicFlyTo.hpp.

Definition at line 27 of file DynamicFlyTo.hpp.

Definition at line 26 of file DynamicFlyTo.hpp.

Definition at line 25 of file DynamicFlyTo.hpp.

Definition at line 29 of file DynamicFlyTo.hpp.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends


tk_be_common
Author(s): Martin Riedel
autogenerated on Mon Nov 11 2013 11:14:29