42 double timeOptimalDuration;
The Trajectory class represents n-dimensional sampled trajectories.
UserWaypointPtr getStart()
Returns the start UserWaypoint of the transition.
void setInterpolationType(const InterpolationType &value)
Set the intpolation type of the transition.
double getTimeOptimalDuration() const
Returns the time optimal duration calculated by TrajectoryCalculation.
Transition(UserWaypointPtr &newStart, UserWaypointPtr &newEnd)
Transition.
void setUserDuration(double value)
Set the user duration of the transition and tests if it is greater than the time optimal duration.
void setEnd(const UserWaypointPtr &value)
set the end userwaypoint of the transition
double getUserDuration() const
Returns the user duration of the transition.
InterpolationType getInterpolationType() const
Returns the interpolation type of the transition.
void setTrajectory(const TrajectoryPtr &value)
set the time optimal trajectory of the transition
TrajectoryPtr getTrajectory()
Returns the armarx::Trajectory of the transition.
UserWaypointPtr getEnd()
Returns the end UserWaypoint of the transition.
void setStart(const UserWaypointPtr &value)
set the start userwaypoint of the transition
void setTimeOptimalDuration(double value)
set the time optimal duration and set the userDuration if its less than time optimal duration
This file offers overloads of toIce() and fromIce() functions for STL container types.
TrajectoryPtr TrajectoryConstPtr
IceInternal::Handle< Trajectory > TrajectoryPtr
InterpolationType
The InterpolationType enum lists all available interpolation types eLinearInterpolation: represents l...
std::shared_ptr< Transition > TransitionPtr
std::shared_ptr< UserWaypoint > UserWaypointPtr