, including all inherited members.
_hasIntersection(const std::vector< Eigen::Vector4f > &segments_, const Eigen::Vector2f &p1, const Eigen::Vector2f &p2, const bool open=false) | Slam_CurvedPolygon::Outline | [inline, static] |
_nextPoint(const Eigen::Vector2f &p) const | Slam_CurvedPolygon::Outline | [inline] |
_nextPoint2(const Eigen::Vector2f &p, Eigen::Vector2f &r) const | Slam_CurvedPolygon::Outline | [inline] |
_nextPoint3(const std::vector< Eigen::Vector4f > &segments_, const Eigen::Vector2f &p, Eigen::Vector4f &r, const bool open=false) | Slam_CurvedPolygon::Outline | [inline, static] |
check() const | Slam_CurvedPolygon::Outline | [inline] |
debug_svg(const char *fn, const float f=100, const float o=300, const char *color="black") const | Slam_CurvedPolygon::Outline | [inline] |
debug_svg(boost::shared_ptr< OUTPUTSVG > out, const float f=100, const float o=300, const char *color="black") const | Slam_CurvedPolygon::Outline | [inline] |
debug_svg_line(FILE *fp, float x, float y, float x2, float y2, float e, const char *color="black") | Slam_CurvedPolygon::Outline | [inline, private, static] |
debug_svg_line(FILE *fp, float x, float y, float x2, float y2, const char *color="black") | Slam_CurvedPolygon::Outline | [inline, private, static] |
debug_svg_text(FILE *fp, float x, float y, float e, const char *color) | Slam_CurvedPolygon::Outline | [inline, private, static] |
get() const | Slam_CurvedPolygon::Outline | [inline] |
isPointIn(const Eigen::Vector2f &pt) const | Slam_CurvedPolygon::Outline | [inline] |
nextLine(const std::vector< T > &segments_, const Eigen::Vector2f &p, const Eigen::Vector2f &n, T &r) | Slam_CurvedPolygon::Outline | [inline, static] |
nextPoint(const Eigen::Vector3f &search) const | Slam_CurvedPolygon::Outline | [inline] |
open_ | Slam_CurvedPolygon::Outline | |
operator std::vector< Eigen::Vector4f >() const | Slam_CurvedPolygon::Outline | [inline] |
operator+(const Outline &o) const | Slam_CurvedPolygon::Outline | [inline] |
operator+=(const Eigen::Vector3f &v) | Slam_CurvedPolygon::Outline | [inline] |
operator[](const size_t ind) | Slam_CurvedPolygon::Outline | [inline] |
operator[](const size_t ind) const | Slam_CurvedPolygon::Outline | [inline] |
operator|(const Outline &o) const | Slam_CurvedPolygon::Outline | [inline] |
Outline() | Slam_CurvedPolygon::Outline | [inline] |
reverse(const bool fw=true) | Slam_CurvedPolygon::Outline | [inline] |
run(const Outline &o, const size_t begin, const size_t end, Outline &res, const bool proc=true) const | Slam_CurvedPolygon::Outline | [inline] |
run2(const std::vector< Eigen::Vector4f > &segments_, const std::vector< Eigen::Vector4f > &o, const size_t begin, const size_t end, Outline &res, const bool proc=true) | Slam_CurvedPolygon::Outline | [inline, static] |
segments_ | Slam_CurvedPolygon::Outline | |
size() const | Slam_CurvedPolygon::Outline | [inline] |
weight_ | Slam_CurvedPolygon::Outline | |