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 |