PPL API Reference
Overview Core Algorithm Abstractions Utilities Parallel Methods
Modules Class Hierarchy Classes Functions
Todo List Bug List Dead Code
Cfg Member List

This is the complete list of members for Cfg, including all inherited members.

Cfg()Cfgexplicit
Cfg(Robot *const _robot)Cfgexplicit
Cfg(const mathtool::Vector3d &_v, Robot *const _robot=nullptr)Cfgexplicit
Cfg(const Cfg &_other)Cfg
Cfg(Cfg &&_other)Cfg
ConfigureRobot() constCfgvirtual
DirectionInLocalFrame(const Cfg &_target) constCfg
DisableNormalization() constCfg
DOF() const noexceptCfg
EnableNormalization() constCfg
EnforceVelocityLimits() noexceptCfg
FindIncrement(const Cfg &_start, const Cfg &_goal, const int _nTicks)Cfgvirtual
FindIncrement(const Cfg &_start, const Cfg &_goal, int *_nTicks, const double _positionRes, const double _orientationRes)Cfgvirtual
GetAngularPosition() constCfg
GetAngularVelocity() constCfg
GetBaseTransformation() constCfg
GetData() const noexceptCfg
GetEulerAngle() constCfg
GetJoints() constCfgvirtual
GetLabel(const std::string &_label) constCfg
GetLinearPosition() constCfg
GetLinearVelocity() constCfg
GetMultiBody() const noexceptCfg
GetNonJoints() constCfgvirtual
GetOrientation() constCfgvirtual
GetPoint() const noexceptCfg
GetPosition() constCfgvirtual
GetPositionOrientationFrom2Cfg(const Cfg &_pos, const Cfg &_ori)Cfgvirtual
GetRandomCfg(const Boundary *const _b)Cfgvirtual
GetRandomCfg(Environment *_env)Cfgvirtual
GetRandomRay(const double _length, DistanceMetricPointer _dm, const bool _norm=true)Cfg
GetRandomVelocity()Cfgvirtual
GetRobot() const noexceptCfg
GetRotation() constCfgvirtual
GetStat(const std::string &_stat) constCfg
GetVelocity() const noexceptCfg
InBounds(const Boundary *const _b) const noexceptCfg
InBounds(const Environment *const _env) const noexceptCfg
IncrementStat(const std::string &_stat, const double _value=1) noexceptCfg
IncrementTowardsGoal(const Cfg &_goal, const Cfg &_increment)Cfgvirtual
inputRobotCfgstatic
IsLabel(const std::string &_label) const noexceptCfg
IsNonholonomic() const noexceptCfg
IsStat(const std::string &_stat) const noexceptCfg
JointDOF() const noexceptCfg
m_clearanceInfo (defined in Cfg)Cfg
m_dofsCfgprotected
m_labelMapCfgprotected
m_normalizerCfgmutableprotected
m_robotCfgprotected
m_statMapCfgprotected
m_velCfgprotected
m_witnessCfg (defined in Cfg)Cfg
Magnitude() constCfgvirtual
NormalizeOrientation(const int _index=-1) noexceptCfgvirtual
operator!=(const Cfg &_cfg) constCfg
operator*(const Cfg &_cfg) constCfg
operator*(const double _d) constCfg
operator*=(const Cfg &_cfg)Cfg
operator*=(const double _d)Cfg
operator+(const Cfg &_cfg) constCfg
operator+=(const Cfg &_cfg)Cfg
operator-() constCfg
operator-(const Cfg &_cfg) constCfg
operator-=(const Cfg &_cfg)Cfg
operator/(const Cfg &_cfg) constCfg
operator/(const double _d) constCfg
operator/=(const Cfg &_cfg)Cfg
operator/=(const double _d)Cfg
operator<(const Cfg &_cfg) constCfg
operator=(const Cfg &_cfg)Cfg
operator=(Cfg &&_cfg)Cfg
operator==(const Cfg &_cfg) constCfg
operator[](const size_t _dof) noexceptCfg
operator[](const size_t _dof) const noexcept (defined in Cfg)Cfg
OriDOF() const noexceptCfg
OrientationMagnitude() constCfgvirtual
PosDOF() const noexceptCfg
PositionMagnitude() constCfgvirtual
PrettyPrint(const size_t _precision=4) constCfg
Read(std::istream &_is)Cfgvirtual
SetAngularPosition(const mathtool::Vector3d &)Cfg
SetAngularVelocity(const mathtool::Vector3d &)Cfg
SetBaseTransformation(const mathtool::Transformation &)Cfg
SetData(const std::vector< double > &_data)Cfgvirtual
SetData(std::vector< double > &&_data) (defined in Cfg)Cfgvirtual
SetEulerAngle(const mathtool::EulerAngle &)Cfg
SetJointData(const std::vector< double > &_data)Cfg
SetLabel(const std::string &_label, const bool _value) noexceptCfg
SetLinearPosition(const mathtool::Vector3d &)Cfg
SetLinearVelocity(const mathtool::Vector3d &)Cfg
SetRobot(Robot *const _r) noexceptCfg
SetStat(const std::string &_stat, const double _value=0) noexceptCfg
TransformCfg(const mathtool::Transformation &)Cfg
Velocity(const size_t _dof) noexceptCfg
Velocity(const size_t _dof) const noexcept (defined in Cfg)Cfg
WeightedSum(const Cfg &_c1, const Cfg &_c2, const double _weight=.5)Cfgvirtual
WithinResolution(const Cfg &_cfg, const double _posRes, const double _oriRes) constCfg
Write(std::ostream &_os) constCfgvirtual
Zero() noexceptCfg
~Cfg() (defined in Cfg)Cfgvirtual