SYMBOL INDEX (135 symbols across 15 files) FILE: thirdparty/CannyLines/src/CannyLine.h function class (line 9) | class CannyLine FILE: thirdparty/CannyLines/src/MetaLine.h type DIR (line 12) | enum DIR{LEFT,RIGHT,UP,DOWN} function class (line 14) | class MetaLine FILE: thirdparty/CannyLines/src/QuickSort.h function SortAscent (line 94) | static void SortAscent(TD *pData, long low, long high) function SortDescent (line 131) | static void SortDescent(TD *pData, long low, long high) function SortAscent (line 168) | static void SortAscent(TD *pData, long low, long high, TI* pIdxes) function SortDescent (line 210) | static void SortDescent(TD *pData, long low, long high, TI* pIdxes) function SortAscent (line 252) | static void SortAscent(TD *pData, long low, long high, TI* pIdxes,TI* pID) function SortDescent (line 297) | static void SortDescent(TD *pData, long low, long high, TI* pIdxes,TI* pID) FILE: thirdparty/CannyLines/src/main.cpp function main (line 11) | void main() FILE: thirdparty/CannyLines/src/types.h function item_type (line 74) | inline function item_type (line 81) | inline function pop_back (line 102) | inline function item_type (line 109) | inline function reserve (line 121) | inline function resize (line 138) | inline function item_type (line 158) | inline function item_type (line 165) | inline type pixel_t (line 173) | struct pixel_t type cluster_t (line 180) | struct cluster_t type list (line 187) | typedef list clusters_list_t; type list (line 190) | typedef list string_t; type list (line 193) | typedef list strings_list_t; type list (line 195) | typedef list size_list_t; type line_t (line 197) | struct line_t type list (line 208) | typedef list lines_list_t; FILE: thirdparty/LSD/lsd.c type coorlist (line 114) | struct coorlist type point (line 123) | struct point {int x,y;} function error (line 133) | static void error(char * msg) function double_equal (line 155) | static int double_equal(double a, double b) function dist (line 181) | static double dist(double x1, double y1, double x2, double y2) function free_ntuple_list (line 194) | void free_ntuple_list(ntuple_list in) function ntuple_list (line 206) | ntuple_list new_ntuple_list(unsigned int dim) function enlarge_ntuple_list (line 232) | static void enlarge_ntuple_list(ntuple_list n_tuple) function add_5tuple (line 250) | static void add_5tuple( ntuple_list out, double v1, double v2, function free_image_char (line 280) | void free_image_char(image_char i) function image_char (line 291) | image_char new_image_char(unsigned int xsize, unsigned int ysize) function image_char (line 316) | image_char new_image_char_ini( unsigned int xsize, unsigned int ysize, function free_image_int (line 336) | void free_image_int(image_int i) function image_int (line 347) | image_int new_image_int(unsigned int xsize, unsigned int ysize) function image_int (line 371) | image_int new_image_int_ini( unsigned int xsize, unsigned int ysize, function free_image_double (line 387) | void free_image_double(image_double i) function image_double (line 398) | image_double new_image_double(unsigned int xsize, unsigned int ysize) function image_double (line 422) | image_double new_image_double_ini( unsigned int xsize, unsigned int ysize, function gaussian_kernel (line 448) | static void gaussian_kernel(ntuple_list kernel, double sigma, double mean) function image_double (line 511) | static image_double gaussian_sampler( image_double in, double scale, function image_double (line 652) | static image_double ll_angle( image_double in, double threshold, function isaligned (line 781) | static int isaligned( int x, int y, image_double angles, double theta, function angle_diff (line 819) | static double angle_diff(double a, double b) function angle_diff_signed (line 831) | static double angle_diff_signed(double a, double b) function log_gamma_lanczos (line 868) | static double log_gamma_lanczos(double x) function log_gamma_windschitl (line 902) | static double log_gamma_windschitl(double x) function nfa (line 962) | static double nfa(int n, int k, double p, double logNT) type rect (line 1057) | struct rect function rect_copy (line 1071) | static void rect_copy(struct rect * in, struct rect * out) type rect_iter (line 1147) | typedef struct function inter_low (line 1165) | static double inter_low(double x, double x1, double y1, double x2, doubl... function inter_hi (line 1187) | static double inter_hi(double x, double x1, double y1, double x2, double... function ri_del (line 1202) | static void ri_del(rect_iter * iter) function ri_end (line 1213) | static int ri_end(rect_iter * i) function ri_inc (line 1229) | static void ri_inc(rect_iter * i) function rect_iter (line 1299) | static rect_iter * ri_ini(struct rect * r) function rect_nfa (line 1370) | static double rect_nfa(struct rect * rec, image_double angles, double lo... function get_theta (line 1456) | static double get_theta( struct point * reg, int reg_size, double x, dou... function region2rect (line 1499) | static void region2rect( struct point * reg, int reg_size, function region_grow (line 1592) | static void region_grow( int x, int y, image_double angles, struct point... function rect_improve (line 1644) | static double rect_improve( struct rect * rec, image_double angles, function reduce_region_radius (line 1757) | static int reduce_region_radius( struct point * reg, int * reg_size, function refine (line 1835) | static int refine( struct point * reg, int * reg_size, image_double modg... function ntuple_list (line 1913) | ntuple_list LineSegmentDetection( image_double image, double scale, function ntuple_list (line 2053) | ntuple_list lsd_scale(image_double image, double scale) function ntuple_list (line 2077) | ntuple_list lsd(image_double image) FILE: thirdparty/LSD/lsd.h type ntuple_list_s (line 55) | struct ntuple_list_s type image_char_s (line 80) | struct image_char_s type image_int_s (line 100) | struct image_int_s type image_double_s (line 120) | struct image_double_s FILE: thirdparty/LSD/lsd_call_example.c function main (line 4) | int main(void) FILE: thirdparty/LSD/lsd_cmd.c function error (line 81) | static void error(char * msg) type argument (line 99) | struct argument type arguments (line 121) | struct arguments function free_arguments (line 137) | static void free_arguments(struct arguments * arg) function is_id_char (line 146) | static int is_id_char(int c) function process_new_argument (line 204) | static void process_new_argument(char * id, char * value,struct argument... function process_argument_description (line 323) | static void process_argument_description( char * desc, struct arguments ... function print_version (line 407) | static void print_version(struct arguments * arg, FILE * f) function evaluate_arguments (line 415) | static void evaluate_arguments(int argc, char ** argv, struct arguments ... function use (line 551) | static void use(struct arguments * arg) type arguments (line 656) | struct arguments type arguments (line 658) | struct arguments type arguments (line 662) | struct arguments type arguments (line 662) | struct arguments function is_assigned (line 678) | static int is_assigned(struct arguments * arg, char * name) type arguments (line 691) | struct arguments function get_int (line 712) | static int get_int(struct arguments * arg, char * name) function get_double (line 731) | static double get_double(struct arguments * arg, char * name) function skip_whites_and_comments (line 755) | static void skip_whites_and_comments(FILE * f) function get_num (line 773) | static unsigned int get_num(FILE * f) function image_double (line 793) | static image_double read_pgm_image_double(char * name) function write_pgm_image_int (line 840) | static void write_pgm_image_int(image_int image, char * name) function write_eps (line 903) | static void write_eps( ntuple_list segs, char * filename, function write_svg (line 946) | static void write_svg( ntuple_list segs, char * filename, function main (line 987) | int main(int argc, char ** argv) FILE: thirdparty/LSWMS/LSWMS.cpp function setTo14Quads (line 18) | static void setTo14Quads(DIR_POINT &dp) FILE: thirdparty/LSWMS/LSWMS.h type std (line 14) | typedef std::vector LSEG; type _DIR_POINT (line 15) | struct _DIR_POINT function class (line 35) | class LSWMS FILE: thirdparty/LSWMS/main.cpp type timeval (line 41) | struct timeval function help (line 45) | void help() function processPPHT (line 78) | void processPPHT(cv::Mat &img, std::vector &lSegs) function drawPPHT (line 107) | void drawPPHT(cv::Mat &dst, std::vector &lSegs, cv::Scalar color) function main (line 115) | int main(int argc, char** argv) FILE: thirdparty/MCMLSD/MCMLSD/code/ElderZuckerEdgeDetector/code/find_edges.c function find_edges (line 95) | int function round_int (line 380) | int round_int(double rd) function g2_path (line 399) | int g2_path(double theta,int bx,int by,double *g1mag,double *g1dir,doubl... function compare_dir (line 685) | int compare_dir(double g1mag1,double g1dir1,int g1scale1,double g1mag2,d... function sign (line 715) | int sign(double r) function mexFunction (line 726) | void mexFunction(int nlhs, mxArray *plhs[], int nrhs, const mxArray *prh... FILE: thirdparty/MCMLSD/MCMLSD/code/mexfiles/mexRemoveVotes_v3_scale.c type matPoint (line 43) | typedef struct type houghPoint (line 49) | typedef struct function round_f (line 63) | int round_f (double val) function round2frac (line 67) | double round2frac(double val, double res) function matPoint (line 73) | matPoint hough2mat(double r, double th, double rres, double thres) function houghPoint (line 80) | houghPoint mat2hough(int m, int n, double rres, double thres) function houghRemoveVotes (line 87) | void houghRemoveVotes(matPoint center, mxArray * k, mxArray * k_f, mxArr... function loopThroughRemove (line 156) | void loopThroughRemove() function mexFunction (line 202) | void mexFunction ( int nlhs, mxArray *plhs[], int nrhs, const mxArray *p... FILE: thirdparty/MCMLSD/MCMLSD/code/mexfiles/mexVoteEdges_v3_scale.c type matPoint (line 42) | typedef struct type houghPoint (line 48) | typedef struct function round_f (line 61) | int round_f (double val) function round2frac (line 65) | double round2frac(double val, double res) function matPoint (line 71) | matPoint hough2mat(double r, double th, double rres, double thres) function houghPoint (line 78) | houghPoint mat2hough(int m, int n, double rres, double thres) function houghVoteMap (line 85) | void houghVoteMap(matPoint center, mxArray * k, mxArray * k_f, mxArray *... function loopThrough (line 156) | void loopThrough() function mexFunction (line 206) | void mexFunction ( int nlhs, mxArray *plhs[], int nrhs, const mxArray *p...