Public Types | |
enum | SensorResultType { BUOY, PIPE, BIN, CROSS, PINGER, SALIENCY, STEREO } |
enum | SensorResultStatus { FOUND, NOT_FOUND, LOST } |
Public Member Functions | |
SensorResult (SensorResultType type) | |
void | copySensorResult (SensorResult sr) |
void | startTimer () |
void | setStatus (SensorResultStatus status) |
void | setType (SensorResultType type) |
void | setPosition (Point3D pos) |
void | setOrientation (Angle ori) |
void | setFrequency (float freq) |
void | setDistance (float dist) |
void | setMass (float mass) |
void | setId (uint id) |
void | setFrameNum (uint fnum) |
Point3D | getPosition () |
rutz::shared_ptr< Point3D > | getPositionPtr () |
Angle | getOrientation () |
rutz::shared_ptr< Angle > | getOrientationPtr () |
float | getFrequency () |
float | getDistance () |
float | getMass () |
uint | getId () |
uint | getFrameNum () |
SensorResultType | getType () |
SensorResultStatus | getStatus () |
bool | downwardCoordsOk () |
bool | forwardCoordsOk () |
Definition at line 51 of file SensorResult.H.