Waypoint for Trajectory.
More...
#include <Actor.hh>
◆ Waypoint() [1/3]
sdf::v9::Waypoint::Waypoint |
( |
| ) |
|
◆ Waypoint() [2/3]
sdf::v9::Waypoint::Waypoint |
( |
const Waypoint & |
_waypoint | ) |
|
Copy constructor.
- Parameters
-
◆ Waypoint() [3/3]
sdf::v9::Waypoint::Waypoint |
( |
Waypoint && |
_waypoint | ) |
|
|
noexcept |
Move constructor.
- Parameters
-
◆ ~Waypoint()
sdf::v9::Waypoint::~Waypoint |
( |
| ) |
|
◆ CopyFrom()
void sdf::v9::Waypoint::CopyFrom |
( |
const Waypoint & |
_waypoint | ) |
|
Copy waypoint from an Waypoint instance.
- Parameters
-
[in] | _waypoint | The waypoint to set values from. |
◆ Load()
Load the waypoint based on a element pointer.
This is not the usual entry point. Typical usage of the SDF DOM is through the Root object.
- Parameters
-
- Returns
- Errors, which is a vector of Error objects. Each Error includes an error code and message. An empty vector indicates no error.
◆ operator=() [1/2]
Assignment operator.
- Parameters
-
[in] | _waypoint | The waypoint to set values from. |
- Returns
- *this
◆ operator=() [2/2]
Move assignment operator.
- Parameters
-
- Returns
- Reference to this.
◆ Pose()
gz::math::Pose3d sdf::v9::Waypoint::Pose |
( |
| ) |
const |
Get the pose to be reached.
- Returns
- Pose to be reached.
◆ SetPose()
void sdf::v9::Waypoint::SetPose |
( |
const gz::math::Pose3d & |
_pose | ) |
|
Set the pose to be reached.
- Parameters
-
[in] | _pose | Pose to be reached. |
◆ SetTime()
void sdf::v9::Waypoint::SetTime |
( |
double |
_time | ) |
|
Set the time in seconds when the pose should be reached.
- Parameters
-
[in] | _time | Time in seconds for the pose to be reached. |
◆ Time()
double sdf::v9::Waypoint::Time |
( |
| ) |
const |
Get the time in seconds when the pose should be reached.
- Returns
- Time in seconds.
The documentation for this class was generated from the following file: