gusimplewhiteboard
|
Provides a C++ wrapper around wb_machine_filtered_localisation_vision
.
More...
#include <MachineFilteredLocalisationVision.hpp>
Additional Inherited Members | |
![]() | |
uint8_t | numberOfSightings |
The number of sightings in sightings . More... | |
struct wb_landmark_sighting | sightings [12] |
All sightings. More... | |
Provides a C++ wrapper around wb_machine_filtered_localisation_vision
.
Definition at line 85 of file MachineFilteredLocalisationVision.hpp.
|
inline |
Create a new MachineFilteredLocalisationVision
.
Definition at line 107 of file MachineFilteredLocalisationVision.hpp.
Referenced by operator==().
|
inline |
Copy Constructor.
Definition at line 114 of file MachineFilteredLocalisationVision.hpp.
References numberOfSightings(), and sightings().
|
inline |
Copy Constructor.
Definition at line 121 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::numberOfSightings, and wb_machine_filtered_localisation_vision::sightings.
|
inline |
String Constructor.
Definition at line 218 of file MachineFilteredLocalisationVision.hpp.
References from_string().
|
inline |
Definition at line 442 of file MachineFilteredLocalisationVision.hpp.
References BallSightingType, and firstSighting().
|
inline |
Definition at line 470 of file MachineFilteredLocalisationVision.hpp.
References CornerHorizonSightingType, and firstSighting().
Referenced by horizon().
|
inline |
Definition at line 485 of file MachineFilteredLocalisationVision.hpp.
References CornerLineSightingType, and firstSighting().
|
inline |
Definition at line 495 of file MachineFilteredLocalisationVision.hpp.
References CrossLineSightingType, and firstSighting().
|
inline |
USE_WB_MACHINE_FILTERED_LOCALISATION_VISION_C_CONVERSION
Definition at line 223 of file MachineFilteredLocalisationVision.hpp.
References description(), MACHINE_FILTERED_LOCALISATION_VISION_DESC_BUFFER_SIZE, MACHINE_FILTERED_LOCALISATION_VISION_SIGHTINGS_ARRAY_SIZE, numberOfSightings(), sightings(), and wb_machine_filtered_localisation_vision_description().
Referenced by description().
|
inline |
Definition at line 447 of file MachineFilteredLocalisationVision.hpp.
References firstSighting(), and GenericGoalPostSightingType.
|
inline |
WHITEBOARD_POSTER_STRING_CONVERSION.
Definition at line 430 of file MachineFilteredLocalisationVision.hpp.
References numberOfSightings(), sightings(), guWhiteboard::LandmarkSighting::sightingType(), and wb_landmark_sighting::sightingType.
Referenced by ball(), cornerHorizon(), cornerLine(), crossLine(), firstGenericGoalPost(), goal(), leftGoalPost(), line(), lineHorizon(), rightGoalPost(), and tLine().
|
inline |
USE_WB_MACHINE_FILTERED_LOCALISATION_VISION_C_CONVERSION
Definition at line 269 of file MachineFilteredLocalisationVision.hpp.
References guWhiteboard::LandmarkSighting::from_string(), MACHINE_FILTERED_LOCALISATION_VISION_DESC_BUFFER_SIZE, MACHINE_FILTERED_LOCALISATION_VISION_SIGHTINGS_ARRAY_SIZE, set_numberOfSightings(), and set_sightings().
Referenced by MachineFilteredLocalisationVision().
|
inline |
Definition at line 461 of file MachineFilteredLocalisationVision.hpp.
References firstSighting(), and GoalLandmarkSightingType.
|
inline |
Definition at line 475 of file MachineFilteredLocalisationVision.hpp.
References cornerHorizon(), and lineHorizon().
|
inline |
Definition at line 452 of file MachineFilteredLocalisationVision.hpp.
References firstSighting(), and LeftGoalPostSightingType.
|
inline |
Definition at line 480 of file MachineFilteredLocalisationVision.hpp.
References firstSighting(), and StraightLineSightingType.
|
inline |
Definition at line 465 of file MachineFilteredLocalisationVision.hpp.
References firstSighting(), and LineHorizonSightingType.
Referenced by horizon().
|
inline |
Definition at line 169 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::numberOfSightings.
Referenced by MachineFilteredLocalisationVision(), description(), firstSighting(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 174 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::numberOfSightings.
|
inline |
Definition at line 154 of file MachineFilteredLocalisationVision.hpp.
|
inline |
Definition at line 164 of file MachineFilteredLocalisationVision.hpp.
|
inline |
Copy Assignment Operator.
Definition at line 128 of file MachineFilteredLocalisationVision.hpp.
References numberOfSightings(), and sightings().
|
inline |
Copy Assignment Operator.
Definition at line 136 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::numberOfSightings, and wb_machine_filtered_localisation_vision::sightings.
|
inline |
Definition at line 141 of file MachineFilteredLocalisationVision.hpp.
References numberOfSightings(), and sightings().
|
inline |
Definition at line 159 of file MachineFilteredLocalisationVision.hpp.
References MachineFilteredLocalisationVision().
|
inline |
Definition at line 457 of file MachineFilteredLocalisationVision.hpp.
References firstSighting(), and RightGoalPostSightingType.
|
inline |
Definition at line 179 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::numberOfSightings.
Referenced by from_string().
|
inline |
Definition at line 209 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::sightings.
|
inline |
Definition at line 204 of file MachineFilteredLocalisationVision.hpp.
References MACHINE_FILTERED_LOCALISATION_VISION_SIGHTINGS_ARRAY_SIZE, and wb_machine_filtered_localisation_vision::sightings.
Referenced by from_string().
|
inline |
Definition at line 184 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::sightings.
Referenced by MachineFilteredLocalisationVision(), description(), firstSighting(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 194 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::sightings.
|
inline |
Definition at line 199 of file MachineFilteredLocalisationVision.hpp.
References wb_machine_filtered_localisation_vision::sightings.
|
inline |
Definition at line 189 of file MachineFilteredLocalisationVision.hpp.
References MACHINE_FILTERED_LOCALISATION_VISION_SIGHTINGS_ARRAY_SIZE.
|
inline |
Definition at line 490 of file MachineFilteredLocalisationVision.hpp.
References firstSighting(), and TIntersectionLineSightingType.
|
inline |
USE_WB_MACHINE_FILTERED_LOCALISATION_VISION_C_CONVERSION
Definition at line 244 of file MachineFilteredLocalisationVision.hpp.
References MACHINE_FILTERED_LOCALISATION_VISION_SIGHTINGS_ARRAY_SIZE, MACHINE_FILTERED_LOCALISATION_VISION_TO_STRING_BUFFER_SIZE, numberOfSightings(), sightings(), to_string(), and wb_machine_filtered_localisation_vision_to_string().
Referenced by to_string().