addJoystick(HID::Joystick &joystick, float deadZone=0.25f) (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
AntAgent(sf::Window &window, Renderer &renderer, const cv::Size &renderSize, meters_per_second_t velocity=DefaultVelocity, radians_per_second_t turnSpeed=DefaultTurnSpeed) (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
Camera(sf::Window &window, Renderer &renderer, const cv::Size &renderSize) (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | |
createUnwrapper(const cv::Size &unwrapRes) const | BoBRobotics::Video::Input | |
DefaultCameraName (defined in BoBRobotics::Video::Input) | BoBRobotics::Video::Input | static |
DefaultTurnSpeed (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | static |
DefaultVelocity (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | static |
degree_t typedef (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | protected |
display() (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | |
drive(const HID::Joystick &joystick, float deadZone=0.25f) | BoBRobotics::AntWorld::AntAgent | |
getCameraName() const override | BoBRobotics::Video::OpenGL | virtual |
getFrameRate() const (defined in BoBRobotics::Video::Input) | BoBRobotics::Video::Input | virtual |
getMaximumTurnSpeed() const (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
getOutputSize() const override | BoBRobotics::Video::OpenGL | virtual |
getPose() const (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | |
getWindow() const (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | |
initialiseWindow(const cv::Size &size) (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | static |
isOpen() const (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | |
meter_t typedef (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | protected |
moveForward(float speed) (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
needsUnwrapping() const override | BoBRobotics::Video::OpenGL | virtual |
OpenGL(const cv::Size &size, const cv::Point &bottomLeft={ 0, 0 }) | BoBRobotics::Video::OpenGL | |
readFrame(cv::Mat &outFrame) override | BoBRobotics::AntWorld::Camera | virtual |
readFrameSync(cv::Mat &outFrame) | BoBRobotics::Video::Input | |
readGreyscaleFrame(cv::Mat &outFrame) | BoBRobotics::Video::Input | virtual |
readGreyscaleFrameSync(cv::Mat &outFrame) (defined in BoBRobotics::Video::Input) | BoBRobotics::Video::Input | |
setAttitude(degree_t yaw, degree_t pitch, degree_t roll) (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
setOutputSize(const cv::Size &) | BoBRobotics::Video::Input | virtual |
setPose(const Pose3< meter_t, degree_t > &pose) (defined in BoBRobotics::AntWorld::Camera) | BoBRobotics::AntWorld::Camera | |
setPosition(meter_t x, meter_t y, meter_t z) (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
stopMoving() (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
turnOnTheSpot(float clockwiseSpeed) (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
updatePose(const units::time::second_t elapsedTime) (defined in BoBRobotics::AntWorld::AntAgent) | BoBRobotics::AntWorld::AntAgent | |
write(cv::FileStorage &fs) const | BoBRobotics::Video::Input | |
~Input() (defined in BoBRobotics::Video::Input) | BoBRobotics::Video::Input | virtual |