|
bool | getCommand (double &x, double &y) const |
|
| HorizontalVelocityCommandHandle () |
|
| HorizontalVelocityCommandHandle (const TwistCommandHandle &other) |
|
| HorizontalVelocityCommandHandle (QuadrotorInterface *interface, const std::string &name) |
|
| HorizontalVelocityCommandHandle (Vector3 *command) |
|
void | setCommand (double x, double y) |
|
bool | update (Twist &command) const |
|
virtual | ~HorizontalVelocityCommandHandle () |
|
Public Member Functions inherited from hector_quadrotor_controller::CommandHandle_< HorizontalVelocityCommandHandle, Vector3, TwistCommandHandle > |
ValueType & | command () |
|
| CommandHandle_ () |
|
| CommandHandle_ (const TwistCommandHandle &other) |
|
| CommandHandle_ (QuadrotorInterface *interface, const std::string &name, const std::string &field=std::string()) |
|
virtual bool | connected () const |
|
ValueType * | get () const |
|
const ValueType & | getCommand () const |
|
bool | getCommand (ValueType &command) const |
|
ValueType & | operator* () const |
|
HorizontalVelocityCommandHandle & | operator= (ValueType *source) |
|
virtual void | reset () |
|
void | setCommand (const ValueType &command) |
|
bool | update (ValueType &command) const |
|
virtual | ~CommandHandle_ () |
|
Public Member Functions inherited from hector_quadrotor_controller::TwistCommandHandle |
| TwistCommandHandle () |
|
| TwistCommandHandle (QuadrotorInterface *interface, const std::string &name, const std::string &field=std::string()) |
|
| TwistCommandHandle (Twist *command) |
|
virtual | ~TwistCommandHandle () |
|
Public Member Functions inherited from hector_quadrotor_controller::CommandHandle_< TwistCommandHandle, Twist > |
ValueType & | command () |
|
| CommandHandle_ () |
|
| CommandHandle_ (const CommandHandle &other) |
|
| CommandHandle_ (QuadrotorInterface *interface, const std::string &name, const std::string &field=std::string()) |
|
ValueType * | get () const |
|
const ValueType & | getCommand () const |
|
bool | getCommand (ValueType &command) const |
|
ValueType & | operator* () const |
|
TwistCommandHandle & | operator= (ValueType *source) |
|
void | setCommand (const ValueType &command) |
|
bool | update (ValueType &command) const |
|
Public Member Functions inherited from hector_quadrotor_controller::CommandHandle |
| CommandHandle () |
|
| CommandHandle (QuadrotorInterface *interface, const std::string &name, const std::string &field) |
|
template<typename Derived > |
bool | connectFrom (const Derived &output) |
|
template<typename Derived > |
bool | connectTo (Derived &input) const |
|
void | disconnect () |
|
bool | enabled () |
|
void * | get () const |
|
virtual const std::string & | getField () const |
|
virtual const std::string & | getName () const |
|
template<typename T > |
T * | ownData (T *data) |
|
bool | start () |
|
void | stop () |
|
virtual | ~CommandHandle () |
|
Definition at line 387 of file handles.h.