| angle(const Line &other) const | jsk_recognition_utils::Line | virtual |
| at(int index) const | jsk_recognition_utils::PolyLine | virtual |
| computeAlpha(const Point &p) const | jsk_recognition_utils::Line | virtual |
| direction_ | jsk_recognition_utils::Line | protected |
| distance(const Eigen::Vector3f &point, Eigen::Vector3f &foot_point) const | jsk_recognition_utils::PolyLine | virtual |
| distance(const Eigen::Vector3f &point) const | jsk_recognition_utils::PolyLine | virtual |
| jsk_recognition_utils::Line::distance(const Line &other) const | jsk_recognition_utils::Line | virtual |
| distanceToPoint(const Eigen::Vector3f &from) const | jsk_recognition_utils::Line | virtual |
| distanceToPoint(const Eigen::Vector3f &from, Eigen::Vector3f &foot) const | jsk_recognition_utils::Line | virtual |
| distanceWithInfo(const Eigen::Vector3f &from, Eigen::Vector3f &foot_point, double &distance_to_goal, int &foot_index, double &foot_alpha) const | jsk_recognition_utils::PolyLine | virtual |
| findEndPoints(const Vertices &points) const | jsk_recognition_utils::Line | virtual |
| flip() | jsk_recognition_utils::Line | virtual |
| flipPolyLine() const | jsk_recognition_utils::PolyLine | virtual |
| foot(const Eigen::Vector3f &point, Eigen::Vector3f &output) const | jsk_recognition_utils::Line | virtual |
| fromCoefficients(const std::vector< float > &coefficients) | jsk_recognition_utils::Line | static |
| getDirection(int index, Eigen::Vector3f &output) const | jsk_recognition_utils::PolyLine | virtual |
| getDirection(int index) const | jsk_recognition_utils::PolyLine | virtual |
| jsk_recognition_utils::Line::getDirection(Eigen::Vector3f &output) const | jsk_recognition_utils::Line | virtual |
| jsk_recognition_utils::Line::getDirection() const | jsk_recognition_utils::Line | virtual |
| getOrigin(Eigen::Vector3f &output) const | jsk_recognition_utils::Line | virtual |
| getOrigin() const | jsk_recognition_utils::Line | virtual |
| isParallel(const Line &other, double angle_threshold=0.1) const | jsk_recognition_utils::Line | virtual |
| isPerpendicular(const Line &other, double angle_threshold=0.1) const | jsk_recognition_utils::Line | virtual |
| isSameDirection(const Line &other) const | jsk_recognition_utils::Line | virtual |
| length() const | jsk_recognition_utils::PolyLine | virtual |
| Line(const Eigen::Vector3f &direction, const Eigen::Vector3f &origin) | jsk_recognition_utils::Line | |
| midLine(const Line &other) const | jsk_recognition_utils::Line | virtual |
| operator<<(std::ostream &os, const PolyLine &pl) | jsk_recognition_utils::PolyLine | friend |
| origin_ | jsk_recognition_utils::Line | protected |
| parallelLineNormal(const Line &other, Eigen::Vector3f &output) const | jsk_recognition_utils::Line | virtual |
| parallelLineOnAPoint(const Eigen::Vector3f &p) const | jsk_recognition_utils::Line | virtual |
| point(double alpha, Eigen::Vector3f &ouptut) | jsk_recognition_utils::Line | virtual |
| PolyLine(const std::vector< Eigen::Vector3f > &points) | jsk_recognition_utils::PolyLine | |
| print() | jsk_recognition_utils::Line | virtual |
| Ptr typedef | jsk_recognition_utils::PolyLine | |
| segments | jsk_recognition_utils::PolyLine | protected |
| toMarker(visualization_msgs::Marker &marker) const | jsk_recognition_utils::PolyLine | |