Wiselib
|
OSA Implementation of Position ConceptOSA implementation of the Position Concept ... More...
#include <isense_position.h>
Public Types | |
enum | ErrorCodes { SUCCESS = OsModel::SUCCESS, ERR_UNSPEC = OsModel::ERR_UNSPEC } |
enum | { READY = OsModel::READY, NO_VALUE = OsModel::NO_VALUE, INACTIVE = OsModel::INACTIVE } |
typedef OsModel_P | OsModel |
typedef block_data_P | block_data_t |
typedef Float_P | float_t |
typedef iSensePositionModel < OsModel, block_data_t, float_t > | self_type |
typedef self_type * | self_pointer_t |
typedef Vec< float_t > | position_t |
typedef position_t | value_t |
Public Member Functions | |
iSensePositionModel (isense::Os &os) | |
int | init () |
int | destruct () |
int | state () |
value_t | operator() () |
value_t | position () |
Static Public Attributes | |
static value_t | UNKNOWN_POSITION |
OSA Implementation of Position Concept
OSA implementation of the Position Concept ...
typedef block_data_P wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::block_data_t |
typedef Float_P wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::float_t |
typedef OsModel_P wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::OsModel |
typedef Vec<float_t> wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::position_t |
typedef self_type* wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::self_pointer_t |
typedef iSensePositionModel<OsModel, block_data_t, float_t> wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::self_type |
typedef position_t wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::value_t |
anonymous enum |
enum wiselib::iSensePositionModel::ErrorCodes |
wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::iSensePositionModel | ( | isense::Os & | os | ) | [inline] |
int wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::destruct | ( | void | ) | [inline] |
int wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::init | ( | void | ) | [inline] |
value_t wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::operator() | ( | ) | [inline] |
value_t wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::position | ( | void | ) | [inline] |
int wiselib::iSensePositionModel< OsModel_P, block_data_P, Float_P >::state | ( | ) | [inline] |
iSensePositionModel< OsModel_P, block_data_P, Float >::value_t wiselib::iSensePositionModel< OsModel_P, block_data_P, Float >::UNKNOWN_POSITION [static] |
Vec<Float>( DBL_MIN, DBL_MIN, DBL_MIN )