|
The UserWaypoint class represents a waypoint of the trajectory. More...
#include <RobotComponents/gui-plugins/RobotTrajectoryDesignerGuiPlugin/Model/UserWaypoint.h>
Public Member Functions | |
IKSelection | getIKSelection () const |
Returns the VirtualRobot::IKSolver::CartesianSelection of the UserWaypoint. More... | |
bool | getIsTimeOptimalBreakpoint () const |
Returns if the UserWaypoint is breakpoint. More... | |
std::vector< double > | getJointAngles () const |
Returns the jointAngles of the UserWaypoint. More... | |
PoseBasePtr | getPose () |
Returns the PoseBasePtr of the UserWaypoint. More... | |
double | getTimeOptimalTimestamp () const |
Returns the timeOptimalTimestamp of the UserWaypoint which is calculate by the TrajectoryCalculation. More... | |
double | getUserTimestamp () const |
Returns the UserTimestamp. More... | |
void | setIKSelection (const IKSelection &value) |
Set the new IKSelection of the UserWaypoint. More... | |
void | setIsTimeOptimalBreakpoint (bool value) |
Set isTimeOptimalBreakpoint. More... | |
void | setJointAngles (const std::vector< double > &value) |
Set the new JointAngles of the UserWaypoint. More... | |
void | setPose (const PoseBasePtr &value) |
Set the new PoseBase of the UserWaypoint. More... | |
void | setTimeOptimalTimestamp (double value) |
Set the time optimal timestamp of the UserWaypoint calculate by TrajectoryCalculation. More... | |
void | setUserTimestamp (double value) |
Set the new UserDuration and tests if its greater than timeOptimalTimestamp. More... | |
UserWaypoint (const UserWaypoint &source) | |
UserWaypoint (PoseBasePtr newPose) | |
UserWaypoint. More... | |
The UserWaypoint class represents a waypoint of the trajectory.
Definition at line 42 of file UserWaypoint.h.
UserWaypoint | ( | PoseBasePtr | newPose | ) |
UserWaypoint | ( | const UserWaypoint & | source | ) |
Definition at line 98 of file UserWaypoint.cpp.
IKSelection getIKSelection | ( | ) | const |
Returns the VirtualRobot::IKSolver::CartesianSelection of the UserWaypoint.
Definition at line 22 of file UserWaypoint.cpp.
bool getIsTimeOptimalBreakpoint | ( | ) | const |
Returns if the UserWaypoint is breakpoint.
Definition at line 32 of file UserWaypoint.cpp.
std::vector< double > getJointAngles | ( | ) | const |
Returns the jointAngles of the UserWaypoint.
Definition at line 5 of file UserWaypoint.cpp.
PoseBasePtr getPose | ( | ) |
Returns the PoseBasePtr of the UserWaypoint.
Definition at line 80 of file UserWaypoint.cpp.
double getTimeOptimalTimestamp | ( | ) | const |
Returns the timeOptimalTimestamp of the UserWaypoint which is calculate by the TrajectoryCalculation.
Definition at line 42 of file UserWaypoint.cpp.
double getUserTimestamp | ( | ) | const |
Returns the UserTimestamp.
Definition at line 63 of file UserWaypoint.cpp.
void setIKSelection | ( | const IKSelection & | value | ) |
Set the new IKSelection of the UserWaypoint.
iKSelection |
Definition at line 27 of file UserWaypoint.cpp.
void setIsTimeOptimalBreakpoint | ( | bool | value | ) |
Set isTimeOptimalBreakpoint.
is | breakpoint or not |
Definition at line 37 of file UserWaypoint.cpp.
void setJointAngles | ( | const std::vector< double > & | value | ) |
Set the new JointAngles of the UserWaypoint.
new | JointAngles |
Definition at line 10 of file UserWaypoint.cpp.
void setPose | ( | const PoseBasePtr & | value | ) |
Set the new PoseBase of the UserWaypoint.
new | PoseBasePtr |
Definition at line 85 of file UserWaypoint.cpp.
void setTimeOptimalTimestamp | ( | double | value | ) |
Set the time optimal timestamp of the UserWaypoint calculate by TrajectoryCalculation.
time | optimal Timestamp |
Definition at line 47 of file UserWaypoint.cpp.
void setUserTimestamp | ( | double | value | ) |
Set the new UserDuration and tests if its greater than timeOptimalTimestamp.
user | timestamp |
Definition at line 68 of file UserWaypoint.cpp.