|
gucoordinates
|
A gu_camera_pivot represents the pivot point which a gu_camera is attached to.
More...
#include <camera_pivot.h>


Public Attributes | |
| degrees_d | pitch |
| The vertical orientation of the pivot point. More... | |
| degrees_d | yaw |
| The horizontal orientation of the pivot point. More... | |
| centimetres_d | height |
| The vertical distance from the ground to the pivot point. More... | |
| gu_camera | cameras [2] |
The gu_cameras attached to this pivot point. More... | |
| int | numCameras |
The number of elements in cameras. More... | |
A gu_camera_pivot represents the pivot point which a gu_camera is attached to.
If a camera is on the ground, then there is no pivot point. If the camera is on the end of a stick then the pivot point is the bottom of the stick. If the camera is on the head of a robot, then the pivot point is the neck of the robot.
Definition at line 86 of file camera_pivot.h.
| gu_camera gu_camera_pivot::cameras[2] |
The gu_cameras attached to this pivot point.
Definition at line 107 of file camera_pivot.h.
Referenced by GU::CameraPivot::camera(), GU::CameraPivot::cameras(), CGTEST::CameraPivotCPPTests::cchange(), gu_camera_pivot_calculate_camera_height(), gu_camera_pivot_can_see_object(), gu_camera_pivot_equals(), gu_camera_pivot_object_on_ground(), pct_coord_to_rr_coord(), CGTEST::CameraPivotCPPTests::preamble(), rr_coord_to_pct_coord(), GU::CameraPivot::set_camera(), GU::CameraPivot::set_cameras(), and CGTEST::TEST_F().
| centimetres_d gu_camera_pivot::height |
The vertical distance from the ground to the pivot point.
Definition at line 102 of file camera_pivot.h.
Referenced by CGTEST::CameraPivotCPPTests::cchange(), gu_camera_pivot_calculate_camera_height(), gu_camera_pivot_equals(), GU::CameraPivot::height(), CGTEST::CameraPivotCPPTests::preamble(), and GU::CameraPivot::set_height().
| int gu_camera_pivot::numCameras |
The number of elements in cameras.
Definition at line 112 of file camera_pivot.h.
Referenced by CGTEST::CameraPivotCPPTests::cchange(), gu_camera_pivot_equals(), GU::CameraPivot::numCameras(), CGTEST::CameraPivotCPPTests::preamble(), and GU::CameraPivot::set_numCameras().
| degrees_d gu_camera_pivot::pitch |
The vertical orientation of the pivot point.
Definition at line 92 of file camera_pivot.h.
Referenced by CGTEST::CameraPivotCPPTests::cchange(), gu_camera_pivot_calculate_camera_height(), gu_camera_pivot_can_see_object(), gu_camera_pivot_equals(), gu_camera_pivot_object_on_ground(), pct_coord_to_rr_coord(), GU::CameraPivot::pitch(), CGTEST::CameraPivotCPPTests::preamble(), rr_coord_to_pct_coord(), and GU::CameraPivot::set_pitch().
| degrees_d gu_camera_pivot::yaw |
The horizontal orientation of the pivot point.
Definition at line 97 of file camera_pivot.h.
Referenced by CGTEST::CameraPivotCPPTests::cchange(), gu_camera_pivot_can_see_object(), gu_camera_pivot_equals(), pct_coord_to_rr_coord(), CGTEST::CameraPivotCPPTests::preamble(), rr_coord_to_pct_coord(), GU::CameraPivot::set_yaw(), and GU::CameraPivot::yaw().