gusimplewhiteboard
|
Provides a C++ wrapper around wb_vision_detection_goal_post
.
More...
#include <VisionDetectionGoalPost.hpp>
Additional Inherited Members | |
![]() | |
enum GoalPostOptions | sightingType |
Goal post details. More... | |
enum GoalPostOrientation | orientation |
Goal post orientation. More... | |
struct wb_pixel_coordinate | topLeftCoordinate |
The top left pixel coordinate. More... | |
struct wb_pixel_coordinate | topRightCoordinate |
The top right pixel coordinate. More... | |
struct wb_pixel_coordinate | bottomLeftCoordinate |
The bottom left pixel coordinate. More... | |
struct wb_pixel_coordinate | bottomRightCoordinate |
The bottom right pixel coordinate. More... | |
Provides a C++ wrapper around wb_vision_detection_goal_post
.
Definition at line 100 of file VisionDetectionGoalPost.hpp.
|
inline |
Create a new VisionDetectionGoalPost
.
Definition at line 121 of file VisionDetectionGoalPost.hpp.
Referenced by operator==().
|
inline |
Copy Constructor.
Definition at line 128 of file VisionDetectionGoalPost.hpp.
References bottomLeftCoordinate(), bottomRightCoordinate(), orientation(), sightingType(), topLeftCoordinate(), and topRightCoordinate().
|
inline |
Copy Constructor.
Definition at line 135 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::bottomLeftCoordinate, wb_vision_detection_goal_post::bottomRightCoordinate, wb_vision_detection_goal_post::orientation, wb_vision_detection_goal_post::sightingType, wb_vision_detection_goal_post::topLeftCoordinate, and wb_vision_detection_goal_post::topRightCoordinate.
|
inline |
String Constructor.
Definition at line 274 of file VisionDetectionGoalPost.hpp.
References from_string().
|
inline |
Definition at line 240 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::bottomLeftCoordinate.
Referenced by VisionDetectionGoalPost(), bottomLeftCoordinatePixelCoordinate(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 245 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::bottomLeftCoordinate.
|
inline |
Definition at line 576 of file VisionDetectionGoalPost.hpp.
References bottomLeftCoordinate(), and guWhiteboard::PixelCoordinate::pixelCoordinate().
|
inline |
Definition at line 255 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::bottomRightCoordinate.
Referenced by VisionDetectionGoalPost(), bottomRightCoordinatePixelCoordinate(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 260 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::bottomRightCoordinate.
|
inline |
Definition at line 580 of file VisionDetectionGoalPost.hpp.
References bottomRightCoordinate(), and guWhiteboard::PixelCoordinate::pixelCoordinate().
|
inline |
USE_WB_VISION_DETECTION_GOAL_POST_C_CONVERSION
Definition at line 279 of file VisionDetectionGoalPost.hpp.
References bottomLeftCoordinate(), bottomRightCoordinate(), guWhiteboard::PixelCoordinate::description(), FullPostSeen, GenericPost, LeftPost, NoPostDetected, orientation(), PartialPostSeen, RightPost, sightingType(), topLeftCoordinate(), topRightCoordinate(), VISION_DETECTION_GOAL_POST_DESC_BUFFER_SIZE, and wb_vision_detection_goal_post_description().
Referenced by guWhiteboard::VisionDetectionGoal::description().
|
inline |
USE_WB_VISION_DETECTION_GOAL_POST_C_CONVERSION
Definition at line 393 of file VisionDetectionGoalPost.hpp.
References guWhiteboard::PixelCoordinate::from_string(), FullPostSeen, GenericPost, LeftPost, NoPostDetected, PartialPostSeen, RightPost, set_bottomLeftCoordinate(), set_bottomRightCoordinate(), set_orientation(), set_sightingType(), set_topLeftCoordinate(), set_topRightCoordinate(), and VISION_DETECTION_GOAL_POST_DESC_BUFFER_SIZE.
Referenced by VisionDetectionGoalPost(), and guWhiteboard::VisionDetectionGoal::from_string().
|
inline |
Definition at line 165 of file VisionDetectionGoalPost.hpp.
|
inline |
Definition at line 175 of file VisionDetectionGoalPost.hpp.
|
inline |
Copy Assignment Operator.
Definition at line 150 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::bottomLeftCoordinate, wb_vision_detection_goal_post::bottomRightCoordinate, wb_vision_detection_goal_post::orientation, wb_vision_detection_goal_post::sightingType, wb_vision_detection_goal_post::topLeftCoordinate, and wb_vision_detection_goal_post::topRightCoordinate.
|
inline |
Copy Assignment Operator.
Definition at line 142 of file VisionDetectionGoalPost.hpp.
References bottomLeftCoordinate(), bottomRightCoordinate(), orientation(), sightingType(), topLeftCoordinate(), and topRightCoordinate().
|
inline |
Definition at line 155 of file VisionDetectionGoalPost.hpp.
References bottomLeftCoordinate(), bottomRightCoordinate(), orientation(), sightingType(), topLeftCoordinate(), and topRightCoordinate().
|
inline |
Definition at line 170 of file VisionDetectionGoalPost.hpp.
References VisionDetectionGoalPost().
|
inline |
Definition at line 195 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::orientation.
Referenced by VisionDetectionGoalPost(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 200 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::orientation.
|
inline |
Definition at line 250 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::bottomLeftCoordinate.
Referenced by from_string().
|
inline |
Definition at line 265 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::bottomRightCoordinate.
Referenced by from_string().
|
inline |
Definition at line 205 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::orientation.
Referenced by from_string().
|
inline |
Definition at line 190 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::sightingType.
Referenced by from_string().
|
inline |
Definition at line 220 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::topLeftCoordinate.
Referenced by from_string().
|
inline |
Definition at line 235 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::topRightCoordinate.
Referenced by from_string().
|
inline |
Definition at line 180 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::sightingType.
Referenced by VisionDetectionGoalPost(), description(), operator=(), operator==(), and to_string().
|
inline |
Definition at line 185 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::sightingType.
|
inline |
USE_WB_VISION_DETECTION_GOAL_POST_C_CONVERSION
Definition at line 334 of file VisionDetectionGoalPost.hpp.
References bottomLeftCoordinate(), bottomRightCoordinate(), FullPostSeen, GenericPost, LeftPost, NoPostDetected, orientation(), PartialPostSeen, RightPost, sightingType(), guWhiteboard::PixelCoordinate::to_string(), topLeftCoordinate(), topRightCoordinate(), VISION_DETECTION_GOAL_POST_TO_STRING_BUFFER_SIZE, and wb_vision_detection_goal_post_to_string().
Referenced by guWhiteboard::VisionDetectionGoal::to_string().
|
inline |
Definition at line 210 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::topLeftCoordinate.
Referenced by VisionDetectionGoalPost(), description(), operator=(), operator==(), to_string(), and topLeftCoordinatePixelCoordinate().
|
inline |
Definition at line 215 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::topLeftCoordinate.
|
inline |
WHITEBOARD_POSTER_STRING_CONVERSION.
Definition at line 568 of file VisionDetectionGoalPost.hpp.
References guWhiteboard::PixelCoordinate::pixelCoordinate(), and topLeftCoordinate().
|
inline |
Definition at line 225 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::topRightCoordinate.
Referenced by VisionDetectionGoalPost(), description(), operator=(), operator==(), to_string(), and topRightCoordinatePixelCoordinate().
|
inline |
Definition at line 230 of file VisionDetectionGoalPost.hpp.
References wb_vision_detection_goal_post::topRightCoordinate.
|
inline |
Definition at line 572 of file VisionDetectionGoalPost.hpp.
References guWhiteboard::PixelCoordinate::pixelCoordinate(), and topRightCoordinate().