KJB
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
kjb::Manhattan_corner Member List

This is the complete list of members for kjb::Manhattan_corner, including all inherited members.

compute_orthogonal_segment(unsigned int i)kjb::Manhattan_corner
compute_orthogonal_segments()kjb::Manhattan_corner
delete_segment(unsigned int i)kjb::Manhattan_cornerinline
draw(kjb::Image &img, bool draw_full_segments=false, double width=1.0) const kjb::Manhattan_corner
get_3D_corner(double z_distance, double focal_length, double princ_x, double princ_y, kjb::Vector &corner3D_1, kjb::Vector &corner3D_2, kjb::Vector &corner3D_3, kjb::Vector &position_3D) const kjb::Manhattan_corner
get_avg_segment_size() const kjb::Manhattan_corner
get_direction(unsigned int segment_index, kjb::Vector &direction) const kjb::Manhattan_corner
get_index(unsigned int i) const kjb::Manhattan_cornerinline
get_orthogonal_segment(unsigned int i) const kjb::Manhattan_cornerinline
get_position() const kjb::Manhattan_cornerinline
get_segment(unsigned int i) const kjb::Manhattan_cornerinline
init_missing_orthogonal_segment(int iindex, double start_x, double start_y, double end_x, double end_y)kjb::Manhattan_corner
is_available(unsigned int i) const kjb::Manhattan_cornerinline
is_up_corner() const kjb::Manhattan_corner
Manhattan_corner(std::vector< Vanishing_point > *ivpts)kjb::Manhattan_cornerinline
Manhattan_corner(const Manhattan_corner &src)kjb::Manhattan_cornerinline
num_available_segments() const kjb::Manhattan_corner
operator<<(std::ostream &out, const Manhattan_corner &mc)kjb::Manhattan_cornerfriend
operator=(const Manhattan_corner &src)kjb::Manhattan_cornerinline
set_index(unsigned int i, unsigned int iindex)kjb::Manhattan_cornerinline
set_position(const kjb::Vector &iposition)kjb::Manhattan_cornerinline
set_segment(const Manhattan_corner_segment &segment, unsigned int i)kjb::Manhattan_cornerinline
set_segment(unsigned int i, const Manhattan_segment &segment, double dist=0.0, double perp_dist=0)kjb::Manhattan_cornerinline
~Manhattan_corner()kjb::Manhattan_cornerinline