This is the complete list of members for ISM::GeometryHelper, including all inherited members.
applyQuatAndRadiusToPose(const PosePtr &pose, const QuaternionPtr &quat, double radius) | ISM::GeometryHelper | inlinestatic |
checkIfDoubleNaN(double &c) | ISM::GeometryHelper | inlinestatic |
createVoteSpecifier(const PosePtr &sourcePose, const PosePtr &refPose) | ISM::GeometryHelper | inlinestatic |
deg2rad(double deg) | ISM::GeometryHelper | inlinestatic |
eigenQuatToQuat(const Eigen::Quaternion< double > &q) | ISM::GeometryHelper | inlinestatic |
epsylon | ISM::GeometryHelper | static |
getAngleBetweenAxes(const Eigen::Vector3d &v1, const Eigen::Vector3d &v2) | ISM::GeometryHelper | inlinestatic |
getAngleBetweenQuats(const QuaternionPtr &q1, const QuaternionPtr &q2) | ISM::GeometryHelper | inlinestatic |
getAveragePose(const std::vector< QuaternionPtr > &poseQuats) | ISM::GeometryHelper | inlinestatic |
getAxisFromQuat(const QuaternionPtr &quat, const Eigen::Vector3d &viewport=Eigen::Vector3d::UnitX()) | ISM::GeometryHelper | inlinestatic |
getDirectionVector(const PosePtr &first, const PosePtr &second) | ISM::GeometryHelper | inlinestatic |
getDistanceBetweenPoints(const PointPtr &p1, const PointPtr &p2) | ISM::GeometryHelper | inlinestatic |
getNextCombination(const std::vector< unsigned int >::iterator first, std::vector< unsigned int >::iterator k, const std::vector< unsigned int >::iterator last) | ISM::GeometryHelper | inlinestatic |
getPoseFromVote(const PosePtr &source, const VoteSpecifierPtr &vote) | ISM::GeometryHelper | inlinestatic |
getQuatFromRPY(const QuaternionPtr &q, const double alpha, const double beta, const double gamma) | ISM::GeometryHelper | inlinestatic |
getReferencePose(const PosePtr &source, const PointPtr &refPoint, const QuaternionPtr &objectToRefPoseQuat) | ISM::GeometryHelper | inlinestatic |
getReferencePose(const PosePtr &source, const PointPtr &refPoint, const QuaternionPtr &objectToRefPoseQuat, PosePtr &result) | ISM::GeometryHelper | inlinestatic |
getSourcePoint(const PosePtr &refPose, const QuaternionPtr &refToObjectQuat, double radius) | ISM::GeometryHelper | inlinestatic |
getSourcePoint(const PosePtr &refPose, const QuaternionPtr &refToObjectQuat, double radius, PointPtr &result) | ISM::GeometryHelper | inlinestatic |
getSourcePose(const PosePtr &reference, const PointPtr &sourcePoint, const QuaternionPtr &refToObjectPoseQuat) | ISM::GeometryHelper | inlinestatic |
getSourcePose(const PosePtr &reference, const PointPtr &sourcePoint, const QuaternionPtr &refToObjectPoseQuat, PosePtr &result) | ISM::GeometryHelper | inlinestatic |
getSquaredDistanceBetweenPoints(const PointPtr &p1, const PointPtr &p2) | ISM::GeometryHelper | inlinestatic |
isSelfVote(const VoteSpecifierPtr &vote) | ISM::GeometryHelper | inlinestatic |
normalize(const QuaternionPtr &quat) | ISM::GeometryHelper | inlinestatic |
pointEqual(const PointPtr &p1, const PointPtr &p2) | ISM::GeometryHelper | inlinestatic |
pointToVector(const PointPtr &p) | ISM::GeometryHelper | inlinestatic |
poseEqual(const PosePtr &p1, const PosePtr &p2) | ISM::GeometryHelper | inlinestatic |
quatEqual(const QuaternionPtr &q1, const QuaternionPtr &q2) | ISM::GeometryHelper | inlinestatic |
quatEqual(const Quaternion &q1, const Quaternion &q2) | ISM::GeometryHelper | inlinestatic |
quatToEigenQuat(const QuaternionPtr &q) | ISM::GeometryHelper | inlinestatic |
rad2deg(double rad) | ISM::GeometryHelper | inlinestatic |
selfQuat | ISM::GeometryHelper | static |
sharedNeighborhoodEvaluation(const PosePtr &p1, const PosePtr &p2, double distanceNeighbourThreshold, double angleNeighbourThreshold) | ISM::GeometryHelper | inlinestatic |
vectorRotationToEigenQuat(const Eigen::Vector3d &v1, const Eigen::Vector3d &v2) | ISM::GeometryHelper | inlinestatic |
vectorToPoint(const Eigen::Vector3d &v) | ISM::GeometryHelper | inlinestatic |