AddSensor(Sensor *sensor) | Passer::RoboidControl::Perception | |
AddTrackedObject(Sensor *sensor, Polar position, unsigned char objectType=0x00, unsigned char networkId=0x00) | Passer::RoboidControl::Perception | |
AddTrackedObject(Sensor *sensor, Spherical position, Quaternion orientation=Quaternion::identity, unsigned char objectId=0x00, unsigned networkId=0x00) | Passer::RoboidControl::Perception | |
AddTrackedObject(Sensor *sensor, unsigned char networkId, unsigned char objectId, Spherical position, Quaternion orientation=Quaternion::identity) | Passer::RoboidControl::Perception | |
FindSensorOfType(unsigned int sensorType) | Passer::RoboidControl::Perception | |
FindTrackedObject(char objectId) | Passer::RoboidControl::Perception | |
FindTrackedObject(unsigned char networkId, unsigned char objectId) | Passer::RoboidControl::Perception | |
GetDistance(float direction, float range=10.0F) | Passer::RoboidControl::Perception | |
GetDistance(float horizontalDirection, float verticalDirection, float range=10.0F) | Passer::RoboidControl::Perception | |
GetDistanceOfType(unsigned char thingType, float horizontalAngle, float range=10.0F) | Passer::RoboidControl::Perception | |
GetMostInterestingThing() | Passer::RoboidControl::Perception | |
GetSensor(unsigned int sensorId) | Passer::RoboidControl::Perception | |
GetSensorCount() | Passer::RoboidControl::Perception | |
GetTrackedObjects() | Passer::RoboidControl::Perception | |
IsInteresting(float distance) | Passer::RoboidControl::Perception | |
lastObjectId | Passer::RoboidControl::Perception | |
lastUpdateTimeMs | Passer::RoboidControl::Perception | |
maxObjectCount | Passer::RoboidControl::Perception | static |
nearbyDistance | Passer::RoboidControl::Perception | |
ObjectNearby(float direction, float range=10.0F) | Passer::RoboidControl::Perception | |
Perception() | Passer::RoboidControl::Perception | |
Perception(Sensor **sensors, unsigned int sensorCount) | Passer::RoboidControl::Perception | |
roboid | Passer::RoboidControl::Perception | |
sensorCount | Passer::RoboidControl::Perception | |
sensors | Passer::RoboidControl::Perception | |
ThingOfType(unsigned char objectType) | Passer::RoboidControl::Perception | |
ThingsOfType(unsigned char objectType, InterestingThing *buffer[], unsigned char bufferSize) | Passer::RoboidControl::Perception | |
TrackedObjectCount() | Passer::RoboidControl::Perception | |
trackedObjects | Passer::RoboidControl::Perception | |
Update(float currentTimeMs) | Passer::RoboidControl::Perception | |
UpdatePose(Polar translation) | Passer::RoboidControl::Perception | |
UpdatePose(Quaternion rotation) | Passer::RoboidControl::Perception | |