addSuffix(const std::string &suffix) | robowflex::darts::TSR::Specification | |
base | robowflex::darts::TSR::Specification | |
dimension | robowflex::darts::TSR::Specification | |
fixBounds() | robowflex::darts::TSR::Specification | private |
frame | robowflex::darts::TSR::Specification | |
getDimension() const | robowflex::darts::TSR::Specification | private |
getEulerRotation() const | robowflex::darts::TSR::Specification | |
getPosition() const | robowflex::darts::TSR::Specification | |
getRotation() const | robowflex::darts::TSR::Specification | |
indices | robowflex::darts::TSR::Specification | |
intersect(const Specification &other) | robowflex::darts::TSR::Specification | |
isPosConstrained(double lower, double upper) const | robowflex::darts::TSR::Specification | private |
isPositionConstrained() const | robowflex::darts::TSR::Specification | |
isRelative() const | robowflex::darts::TSR::Specification | |
isRotationConstrained() const | robowflex::darts::TSR::Specification | |
isRotConstrained(double lower, double upper) const | robowflex::darts::TSR::Specification | private |
lower | robowflex::darts::TSR::Specification | |
maxIter | robowflex::darts::TSR::Specification | |
orientation | robowflex::darts::TSR::Specification | |
pose | robowflex::darts::TSR::Specification | |
position | robowflex::darts::TSR::Specification | |
print(std::ostream &out) const | robowflex::darts::TSR::Specification | |
setBase(const std::string &structure, const std::string &frame) | robowflex::darts::TSR::Specification | |
setFrame(const std::string &structure, const std::string &target, const std::string &base=magic::ROOT_FRAME) | robowflex::darts::TSR::Specification | |
setNoPosTolerance() | robowflex::darts::TSR::Specification | |
setNoRotTolerance() | robowflex::darts::TSR::Specification | |
setNoXPosTolerance() | robowflex::darts::TSR::Specification | |
setNoXRotTolerance() | robowflex::darts::TSR::Specification | |
setNoYPosTolerance() | robowflex::darts::TSR::Specification | |
setNoYRotTolerance() | robowflex::darts::TSR::Specification | |
setNoZPosTolerance() | robowflex::darts::TSR::Specification | |
setNoZRotTolerance() | robowflex::darts::TSR::Specification | |
setPose(const RobotPose &other) | robowflex::darts::TSR::Specification | |
setPose(const Eigen::Ref< const Eigen::Vector3d > &position, const Eigen::Quaterniond &rotation) | robowflex::darts::TSR::Specification | |
setPose(double xp, double yp, double zp, double wr, double xr, double yr, double zr) | robowflex::darts::TSR::Specification | |
setPoseFromWorld(const WorldPtr &world) | robowflex::darts::TSR::Specification | |
setPosition(const Eigen::Ref< const Eigen::Vector3d > &position) | robowflex::darts::TSR::Specification | |
setPosition(double x, double y, double z) | robowflex::darts::TSR::Specification | |
setRotation(const Eigen::Quaterniond &orientation) | robowflex::darts::TSR::Specification | |
setRotation(double w, double x, double y, double z) | robowflex::darts::TSR::Specification | |
setRotation(double x, double y, double z) | robowflex::darts::TSR::Specification | |
setTarget(const std::string &structure, const std::string &frame) | robowflex::darts::TSR::Specification | |
setXPosTolerance(double bound) | robowflex::darts::TSR::Specification | |
setXPosTolerance(double lower, double upper) | robowflex::darts::TSR::Specification | |
setXRotTolerance(double bound) | robowflex::darts::TSR::Specification | |
setXRotTolerance(double lower, double upper) | robowflex::darts::TSR::Specification | |
setYPosTolerance(double bound) | robowflex::darts::TSR::Specification | |
setYPosTolerance(double lower, double upper) | robowflex::darts::TSR::Specification | |
setYRotTolerance(double bound) | robowflex::darts::TSR::Specification | |
setYRotTolerance(double lower, double upper) | robowflex::darts::TSR::Specification | |
setZPosTolerance(double bound) | robowflex::darts::TSR::Specification | |
setZPosTolerance(double lower, double upper) | robowflex::darts::TSR::Specification | |
setZRotTolerance(double bound) | robowflex::darts::TSR::Specification | |
setZRotTolerance(double lower, double upper) | robowflex::darts::TSR::Specification | |
Specification()=default | robowflex::darts::TSR::Specification | |
Specification(const std::string &structure, const std::string &target_frame, const Eigen::Ref< const Eigen::Vector3d > &position, const Eigen::Quaterniond &rotation) | robowflex::darts::TSR::Specification | |
structure | robowflex::darts::TSR::Specification | |
target | robowflex::darts::TSR::Specification | |
tolerance | robowflex::darts::TSR::Specification | |
upper | robowflex::darts::TSR::Specification | |