tsid 1.9.0
Efficient Task Space Inverse Dynamics for Multi-body Systems based on Pinocchio
Loading...
Searching...
No Matches
tsid::trajectories::TrajectorySample Class Reference

#include <tsid/trajectories/trajectory-base.hpp>

Public Member Functions

TSID_DISABLE_WARNING_PUSH TSID_DISABLE_WARNING_DEPRECATED const math::VectorgetValue () const
const math::VectorgetDerivative () const
const math::VectorgetSecondDerivative () const
void setValue (const math::Vector &value)
void setDerivative (const math::Vector &derivative)
void setSecondDerivative (const math::Vector &second_derivative)
 TrajectorySample (unsigned int size=0)
 TrajectorySample (unsigned int size_value, unsigned int size_derivative)
void resize (unsigned int size)
void resize (unsigned int size_value, unsigned int size_derivative)
 ~TrajectorySample ()=default
 TrajectorySample (const TrajectorySample &)=default

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW TSID_DEPRECATED math::Vector pos
EIGEN_MAKE_ALIGNED_OPERATOR_NEW TSID_DEPRECATED math::Vector vel
EIGEN_MAKE_ALIGNED_OPERATOR_NEW TSID_DEPRECATED math::Vector acc

Constructor & Destructor Documentation

◆ TrajectorySample() [1/3]

tsid::trajectories::TrajectorySample::TrajectorySample(unsigned intsize = 0)
inline

◆ TrajectorySample() [2/3]

tsid::trajectories::TrajectorySample::TrajectorySample(unsigned intsize_value,
unsigned intsize_derivative )
inline

◆ ~TrajectorySample()

tsid::trajectories::TrajectorySample::~TrajectorySample()
default

◆ TrajectorySample() [3/3]

tsid::trajectories::TrajectorySample::TrajectorySample(const TrajectorySample &)
default

Member Function Documentation

◆ getDerivative()

const math::Vector & tsid::trajectories::TrajectorySample::getDerivative()const
inline

◆ getSecondDerivative()

const math::Vector & tsid::trajectories::TrajectorySample::getSecondDerivative()const
inline

◆ getValue()

TSID_DISABLE_WARNING_PUSH TSID_DISABLE_WARNING_DEPRECATED const math::Vector & tsid::trajectories::TrajectorySample::getValue()const
inline

◆ resize() [1/2]

void tsid::trajectories::TrajectorySample::resize(unsigned intsize)
inline

◆ resize() [2/2]

void tsid::trajectories::TrajectorySample::resize(unsigned intsize_value,
unsigned intsize_derivative )
inline

◆ setDerivative()

void tsid::trajectories::TrajectorySample::setDerivative(const math::Vector &derivative)
inline

◆ setSecondDerivative()

void tsid::trajectories::TrajectorySample::setSecondDerivative(const math::Vector &second_derivative)
inline

◆ setValue()

void tsid::trajectories::TrajectorySample::setValue(const math::Vector &value)
inline

Member Data Documentation

◆ acc

EIGEN_MAKE_ALIGNED_OPERATOR_NEW TSID_DEPRECATED math::Vector tsid::trajectories::TrajectorySample::acc

◆ pos

EIGEN_MAKE_ALIGNED_OPERATOR_NEW TSID_DEPRECATED math::Vector tsid::trajectories::TrajectorySample::pos

◆ vel

EIGEN_MAKE_ALIGNED_OPERATOR_NEW TSID_DEPRECATED math::Vector tsid::trajectories::TrajectorySample::vel

The documentation for this class was generated from the following file: