KJB
|
This is the complete list of members for kjb::Edge_segment_set, including all inherited members.
add_segment(const Edge_segment &isegment) | kjb::Edge_segment_set | inline |
convert_to_edge_set(unsigned int num_rows, unsigned int num_cols) | kjb::Edge_segment_set | |
draw(kjb::Image &img, double ir, double ig, double ib, double width=1.0) const | kjb::Edge_segment_set | |
Edge_segment_set() | kjb::Edge_segment_set | inline |
Edge_segment_set(const std::vector< Edge_segment > &isegments) | kjb::Edge_segment_set | inline |
Edge_segment_set(const kjb::Edge_set *edge_set, const std::vector< Line_segment > &isegments) | kjb::Edge_segment_set | |
Edge_segment_set(const kjb::Edge_set *edge_set, bool use_num_pts_as_length=true) | kjb::Edge_segment_set | |
Edge_segment_set(const kjb::Edge_set *edge_set, const char *filename) | kjb::Edge_segment_set | |
Edge_segment_set(const kjb::Edge_set *edge_set, std::istream &in) | kjb::Edge_segment_set | |
Edge_segment_set(const Edge_segment_set &src) | kjb::Edge_segment_set | inline |
find_vertical_segment_pairs(std::vector< Segment_pair > &pairs, int num_rows) const | kjb::Edge_segment_set | |
get_edge(unsigned int i) | kjb::Edge_segment_set | inline |
get_segment(unsigned int i) const | kjb::Edge_segment_set | inline |
get_segments() | kjb::Edge_segment_set | inline |
init_from_edge_set(const kjb::Edge_set *edge_set, bool use_num_pts_as_length=true) | kjb::Edge_segment_set | inline |
operator=(const Edge_segment_set &iseg) | kjb::Edge_segment_set | inline |
randomly_color(kjb::Image &img, double width=1.0) const | kjb::Edge_segment_set | |
read(std::istream &in, const kjb::Edge_set *edge_set) | kjb::Edge_segment_set | |
read(const char *filename, const kjb::Edge_set *edge_set) | kjb::Edge_segment_set | |
read(std::istream &in) | kjb::Edge_segment_set | virtual |
read(const char *fname) | kjb::Edge_segment_set | inlinevirtual |
read_field_value(std::istream &in, const char *field_name, char *field_buf, size_t buf_len, char separator=':') | kjb::Readable | static |
read_field_value(std::istream &in, const char *field_name, char separator=':') | kjb::Readable | static |
remove_frame_segments(unsigned int num_rows, unsigned int num_cols, kjb::Edge_set &edges) | kjb::Edge_segment_set | |
remove_non_straight_segments(kjb::Edge_set &edges, double threshold) | kjb::Edge_segment_set | |
remove_overlapping_segments(kjb::Edge_set &edges, double collinear_threshold=0.12, double overlapping_threshold=10) | kjb::Edge_segment_set | |
size() const | kjb::Edge_segment_set | inline |
write(std::ostream &out) const | kjb::Edge_segment_set | virtual |
write(const char *fname) const | kjb::Edge_segment_set | inlinevirtual |
~Edge_segment_set() | kjb::Edge_segment_set | inline |
~Readable() | kjb::Readable | inlinevirtual |
~Writeable() | kjb::Writeable | inlinevirtual |