实例介绍
Leda是计算几何方法研究中可能会用到的工具,目前的版本是6.2,太贵了。最后的免费版本是4.2,供大家学习之用
【实例截图】
【核心代码】
Leda42Src
├── AS
│ ├── INSTALL.DLL
│ ├── INSTALL.LIB
│ ├── leda.mkiss
│ ├── leda_install.c
│ ├── leda_install.old
│ ├── license.txt
│ ├── make_dll.bat
│ └── manual
│ ├── Differences.tex
│ ├── License.tex
│ ├── MANUAL.tex
│ ├── TechnicalInfo.tex
│ └── logo.ps
├── Acknowledgments
├── CHANGES
├── FIXES
├── INSTALL
├── INSTALL.BIN
├── Makefile
├── Manual
│ ├── DVI
│ │ ├── Basics.tex
│ │ ├── Introduction.tex
│ │ ├── Preface.tex
│ │ └── Title.tex
│ ├── MANUAL
│ │ ├── AlgosTable.tex
│ │ ├── BasicTypes.tex
│ │ ├── Basics.tex
│ │ ├── ClassesTable.tex
│ │ ├── D3GeoBasic.tex
│ │ ├── Dictionaries.tex
│ │ ├── DocTools.tex
│ │ ├── GeoAdvanced.tex
│ │ ├── GeoBasic.tex
│ │ ├── GraphAlgs.tex
│ │ ├── GraphIter.tex
│ │ ├── GraphTypes.tex
│ │ ├── Graphics.tex
│ │ ├── Implement.tex
│ │ ├── License.tex
│ │ ├── MANUAL.ist
│ │ ├── MANUAL.tex
│ │ ├── Makefile
│ │ ├── Misc.tex
│ │ ├── NumberTypes.tex
│ │ ├── Preface.tex
│ │ ├── PrioQueues.tex
│ │ ├── Programs.tex
│ │ ├── README
│ │ ├── References.tex
│ │ ├── SimpleTypes.tex
│ │ ├── Tables.tex
│ │ ├── TechnicalInfo.tex
│ │ ├── Title.tex
│ │ ├── graph_format.tex
│ │ └── intro.tex
│ ├── MANUAL.pdf
│ ├── cmd
│ │ ├── Cdoc
│ │ ├── Fman
│ │ ├── HTMLLdoc
│ │ ├── HTMLdoc
│ │ ├── HTMLextract
│ │ ├── HTMLman
│ │ ├── Ldoc
│ │ ├── Lman
│ │ ├── Lps
│ │ ├── Mkdvi
│ │ ├── Mkdvisfrom
│ │ ├── Mkhtml
│ │ ├── Mkman
│ │ ├── comp_files.log
│ │ ├── correct_xlinks.pl
│ │ ├── emptyline
│ │ ├── emptyline.pl
│ │ ├── ext.pl
│ │ ├── extCdoc.pm
│ │ ├── extFman.pm
│ │ ├── extHTML.pm
│ │ ├── extLdoc.pm
│ │ ├── ext_ldel
│ │ ├── ext_ldel.pl
│ │ ├── extbasic.pm
│ │ ├── exthelp.pm
│ │ ├── extout.pm
│ │ ├── extract_mtype.pl
│ │ ├── handle_refs
│ │ ├── handle_refs.pl
│ │ ├── htmlweave
│ │ ├── htmlweave.pl
│ │ ├── ldel
│ │ ├── ldel.pl
│ │ ├── lextract
│ │ ├── lw2dvi
│ │ ├── lw2nw
│ │ ├── lw2nw.pl
│ │ ├── lweave
│ │ ├── runascii
│ │ ├── runascii.bat
│ │ ├── rundemo
│ │ ├── xlman
│ │ └── xlman.bat
│ ├── contrib
│ │ └── ps_file.tex
│ ├── noweb
│ │ ├── Makefile
│ │ ├── ext.nw
│ │ ├── ext.nw.version22
│ │ ├── ext.nw.version23
│ │ ├── ext.nw.version243
│ │ ├── ext.ps
│ │ ├── icons
│ │ │ ├── ardown.gif
│ │ │ ├── arleft.gif
│ │ │ ├── arleft_gr.gif
│ │ │ ├── arright.gif
│ │ │ ├── arright_gr.gif
│ │ │ ├── arrow.jpg
│ │ │ ├── arup.gif
│ │ │ ├── base.jpg
│ │ │ ├── contents_motif.gif
│ │ │ ├── cross_ref_motif.gif
│ │ │ ├── down_motif.gif
│ │ │ ├── empty.jpg
│ │ │ ├── index.gif
│ │ │ ├── index_motif.gif
│ │ │ ├── ledabg.jpg
│ │ │ ├── next_motif.gif
│ │ │ ├── next_motif_gr.gif
│ │ │ ├── previous_motif.gif
│ │ │ ├── previous_motif_gr.gif
│ │ │ ├── toc.gif
│ │ │ ├── up_motif.gif
│ │ │ └── xref.gif
│ │ └── support.nw
│ └── tex
│ ├── Lweb.sty
│ ├── MANUAL.mac
│ ├── MANUAL.pagesize
│ ├── html.sty
│ └── noweb.sty
├── README
├── confdir
│ ├── cygwin
│ │ ├── Make.pro
│ │ ├── Make.src
│ │ ├── cc
│ │ │ ├── shared
│ │ │ │ └── win32
│ │ │ │ ├── bcc
│ │ │ │ ├── bccg
│ │ │ │ ├── g++
│ │ │ │ ├── msc
│ │ │ │ ├── mscg
│ │ │ │ ├── mscstd
│ │ │ │ ├── wcc
│ │ │ │ └── wccg
│ │ │ └── static
│ │ │ ├── bcc
│ │ │ ├── bccg
│ │ │ ├── g++
│ │ │ ├── icl
│ │ │ ├── msc
│ │ │ ├── msc-md
│ │ │ ├── msc-mt
│ │ │ ├── mscg
│ │ │ ├── msclib
│ │ │ ├── mscstd
│ │ │ ├── wcc
│ │ │ └── wccg
│ │ ├── cmd
│ │ │ ├── bcc_lib
│ │ │ ├── msc_lib
│ │ │ └── wcc_lib
│ │ ├── shared.mk
│ │ ├── shared.mk.g++
│ │ └── static.mk
│ ├── unix
│ │ ├── KCC
│ │ │ └── static.mk
│ │ ├── Make.pro
│ │ ├── Make.src
│ │ ├── aCC
│ │ │ ├── Make.pro.aCC
│ │ │ ├── Make.src.aCC
│ │ │ ├── closelib.aCC
│ │ │ └── shared.mk.aCC
│ │ ├── cc
│ │ │ ├── shared
│ │ │ │ ├── HP-UX
│ │ │ │ │ ├── CC
│ │ │ │ │ ├── aCC
│ │ │ │ │ ├── convex
│ │ │ │ │ ├── g++
│ │ │ │ │ ├── g++-2.95
│ │ │ │ │ └── hpux
│ │ │ │ ├── IRIX
│ │ │ │ │ ├── CC
│ │ │ │ │ ├── CC32
│ │ │ │ │ ├── CCn32
│ │ │ │ │ ├── g++
│ │ │ │ │ └── mips
│ │ │ │ ├── IRIX64
│ │ │ │ │ ├── CC32
│ │ │ │ │ ├── CC64
│ │ │ │ │ ├── CC64-7.2
│ │ │ │ │ ├── CC64-7.3
│ │ │ │ │ ├── CCn32-7.2
│ │ │ │ │ ├── CCn32-7.3
│ │ │ │ │ ├── eg++
│ │ │ │ │ ├── eg++-1.1
│ │ │ │ │ ├── g++
│ │ │ │ │ ├── g++-2.95
│ │ │ │ │ ├── g++64
│ │ │ │ │ └── mipspro
│ │ │ │ ├── Linux
│ │ │ │ │ ├── KCC
│ │ │ │ │ ├── eg++
│ │ │ │ │ ├── eg++-1.1
│ │ │ │ │ ├── g++
│ │ │ │ │ └── g++-2.95
│ │ │ │ ├── OSF1
│ │ │ │ │ ├── cxx
│ │ │ │ │ └── g++
│ │ │ │ ├── SunOS
│ │ │ │ │ ├── CC
│ │ │ │ │ ├── CC.mt
│ │ │ │ │ ├── CC4.2
│ │ │ │ │ ├── CC5.0
│ │ │ │ │ ├── CC5.0-64
│ │ │ │ │ ├── CC6.0
│ │ │ │ │ ├── CC6.0-64
│ │ │ │ │ ├── KCC
│ │ │ │ │ ├── eg++
│ │ │ │ │ ├── eg++-1.1
│ │ │ │ │ ├── g++
│ │ │ │ │ ├── g++-2.95
│ │ │ │ │ └── sunpro
│ │ │ │ └── win32
│ │ │ │ ├── bcc
│ │ │ │ ├── g++win32
│ │ │ │ ├── msc
│ │ │ │ └── wcc
│ │ │ └── static
│ │ │ ├── CC
│ │ │ ├── CC32
│ │ │ ├── CC4.2
│ │ │ ├── CC5.0
│ │ │ ├── CC5.0-64
│ │ │ ├── CC6.0
│ │ │ ├── CC6.0-64
│ │ │ ├── CC64
│ │ │ ├── CCn32
│ │ │ ├── DCC
│ │ │ ├── KCC
│ │ │ ├── aCC
│ │ │ ├── centerline
│ │ │ ├── clcc
│ │ │ ├── convex_mt
│ │ │ ├── cset++
│ │ │ ├── cxx
│ │ │ ├── decc++
│ │ │ ├── eg++
│ │ │ ├── eg++-1.1
│ │ │ ├── g++
│ │ │ ├── g++-2.95
│ │ │ ├── gdb
│ │ │ ├── hpux
│ │ │ ├── hpuxc++
│ │ │ ├── mips
│ │ │ ├── mipspro
│ │ │ ├── sunpro
│ │ │ └── xlC
│ │ ├── cctest.c
│ │ ├── cxx
│ │ │ └── shared.mk.cxx
│ │ ├── shared.mk
│ │ ├── static.mk
│ │ └── tmp
│ │ ├── Make.so
│ │ ├── Make.src1
│ │ ├── Make.src2
│ │ └── endian.c
│ └── util
│ ├── src
│ │ ├── dll_msg.c
│ │ ├── leda_inst.c
│ │ ├── leda_uninst.c
│ │ ├── license.c
│ │ ├── replinc.c
│ │ └── wlicense.c
│ ├── unix
│ │ └── license.sh
│ └── win32
│ ├── dll_msg.exe
│ ├── license.exe
│ ├── replinc.exe
│ └── wlicense.exe
├── demo
│ ├── Make.pro
│ ├── Makefile
│ ├── agd
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.ms
│ │ ├── agd_demo.c
│ │ ├── agd_server.c
│ │ ├── agd_server_old.c
│ │ └── mixed_model.c
│ ├── animation
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.ms
│ │ ├── constr_triang_anim.c
│ │ ├── del_observer.c
│ │ ├── doc
│ │ │ ├── heapsort
│ │ │ │ ├── buttons
│ │ │ │ │ ├── ADJUSTMENT.xpm
│ │ │ │ │ ├── BOOK.xpm
│ │ │ │ │ ├── EXIT.xpm
│ │ │ │ │ ├── INFO.xpm
│ │ │ │ │ └── RUN.xpm
│ │ │ │ ├── deut
│ │ │ │ │ ├── about.txt
│ │ │ │ │ ├── elaboration
│ │ │ │ │ │ ├── Heapsort.tex
│ │ │ │ │ │ └── Makefile
│ │ │ │ │ ├── finish.txt
│ │ │ │ │ ├── for.txt
│ │ │ │ │ ├── heapify_call1.txt
│ │ │ │ │ ├── heapify_call2.txt
│ │ │ │ │ ├── heapify_call3.txt
│ │ │ │ │ ├── heapsort.txt
│ │ │ │ │ ├── help.txt
│ │ │ │ │ ├── if1.txt
│ │ │ │ │ ├── if2.txt
│ │ │ │ │ ├── j_to_k.txt
│ │ │ │ │ ├── new_j.txt
│ │ │ │ │ ├── start.txt
│ │ │ │ │ ├── swap1.txt
│ │ │ │ │ ├── swap2.txt
│ │ │ │ │ ├── while1.txt
│ │ │ │ │ ├── while2.txt
│ │ │ │ │ └── win_and_panel_labels
│ │ │ │ │ ├── DVI_Print_panel.labels
│ │ │ │ │ ├── Goto_panel.button_labels
│ │ │ │ │ ├── Main_panel.help_stg_labels
│ │ │ │ │ ├── Setup_panel.labels
│ │ │ │ │ ├── W_about.frame_label
│ │ │ │ │ ├── W_gw.frame_label
│ │ │ │ │ ├── W_help.button_labels
│ │ │ │ │ ├── W_help.frame_label
│ │ │ │ │ ├── W_run.button_labels
│ │ │ │ │ ├── W_run.frame_label
│ │ │ │ │ ├── W_source.frame_label
│ │ │ │ │ ├── W_state.frame_label
│ │ │ │ │ └── W_tree.frame_label
│ │ │ │ └── engl
│ │ │ │ ├── about.txt
│ │ │ │ ├── elaboration
│ │ │ │ │ └── Makefile
│ │ │ │ ├── finish.txt
│ │ │ │ ├── for.txt
│ │ │ │ ├── heapify_call1.txt
│ │ │ │ ├── heapify_call2.txt
│ │ │ │ ├── heapify_call3.txt
│ │ │ │ ├── heapsort.txt
│ │ │ │ ├── help.txt
│ │ │ │ ├── if1.txt
│ │ │ │ ├── if2.txt
│ │ │ │ ├── j_to_k.txt
│ │ │ │ ├── new_j.txt
│ │ │ │ ├── new_v.txt
│ │ │ │ ├── start.txt
│ │ │ │ ├── swap1.txt
│ │ │ │ ├── swap2.txt
│ │ │ │ ├── while1.txt
│ │ │ │ ├── while2.txt
│ │ │ │ └── win_and_panel_labels
│ │ │ │ ├── DVI_Print_panel.labels
│ │ │ │ ├── Goto_panel.button_labels
│ │ │ │ ├── Main_panel.help_stg_labels
│ │ │ │ ├── Setup_panel.labels
│ │ │ │ ├── W_about.frame_label
│ │ │ │ ├── W_gw.frame_label
│ │ │ │ ├── W_help.button_labels
│ │ │ │ ├── W_help.frame_label
│ │ │ │ ├── W_run.button_labels
│ │ │ │ ├── W_run.frame_label
│ │ │ │ ├── W_source.frame_label
│ │ │ │ ├── W_state.frame_label
│ │ │ │ └── W_tree.frame_label
│ │ │ ├── preflow_push
│ │ │ │ └── preflow_push_anim.doc
│ │ │ └── quicksort
│ │ │ ├── buttons
│ │ │ │ ├── ADJUSTMENT.xpm
│ │ │ │ ├── BOOK.xpm
│ │ │ │ ├── COMPARE.xpm
│ │ │ │ ├── EXIT.xpm
│ │ │ │ ├── INFO.xpm
│ │ │ │ └── RUN.xpm
│ │ │ ├── deut
│ │ │ │ ├── about.txt
│ │ │ │ ├── comp_l_r.txt
│ │ │ │ ├── elaboration
│ │ │ │ │ ├── Makefile
│ │ │ │ │ └── Quicksort.tex
│ │ │ │ ├── finish.txt
│ │ │ │ ├── for.txt
│ │ │ │ ├── help.txt
│ │ │ │ ├── if_i_j.txt
│ │ │ │ ├── new_i.txt
│ │ │ │ ├── new_j.txt
│ │ │ │ ├── new_qsort1.txt
│ │ │ │ ├── new_qsort2.txt
│ │ │ │ ├── pivot.txt
│ │ │ │ ├── qsort.txt
│ │ │ │ ├── start.txt
│ │ │ │ ├── swap1.txt
│ │ │ │ ├── swap2.txt
│ │ │ │ ├── while1.txt
│ │ │ │ ├── while2.txt
│ │ │ │ └── win_and_panel_labels
│ │ │ │ ├── CompareAlgorithms_panel.labels
│ │ │ │ ├── DVI_Print_panel.labels
│ │ │ │ ├── Goto_panel.button_labels
│ │ │ │ ├── Main_panel.help_stg_labels
│ │ │ │ ├── Setup_panel.labels
│ │ │ │ ├── W_about.frame_label
│ │ │ │ ├── W_gw.frame_label
│ │ │ │ ├── W_help.button_labels
│ │ │ │ ├── W_help.frame_label
│ │ │ │ ├── W_run.button_labels
│ │ │ │ ├── W_run.frame_label
│ │ │ │ ├── W_source.frame_label
│ │ │ │ └── W_state.frame_label
│ │ │ └── engl
│ │ │ ├── about.txt
│ │ │ ├── comp_l_r.txt
│ │ │ ├── elaboration
│ │ │ │ └── Makefile
│ │ │ ├── finish.txt
│ │ │ ├── for.txt
│ │ │ ├── help.txt
│ │ │ ├── if_i_j.txt
│ │ │ ├── new_i.txt
│ │ │ ├── new_j.txt
│ │ │ ├── new_qsort1.txt
│ │ │ ├── new_qsort2.txt
│ │ │ ├── pivot.txt
│ │ │ ├── qsort.txt
│ │ │ ├── start.txt
│ │ │ ├── swap1.txt
│ │ │ ├── swap2.txt
│ │ │ ├── while1.txt
│ │ │ ├── while2.txt
│ │ │ └── win_and_panel_labels
│ │ │ ├── CompareAlgorithms_panel.labels
│ │ │ ├── DVI_Print_panel.labels
│ │ │ ├── Goto_panel.button_labels
│ │ │ ├── Main_panel.help_stg_labels
│ │ │ ├── Setup_panel.labels
│ │ │ ├── W_about.frame_label
│ │ │ ├── W_gw.frame_label
│ │ │ ├── W_help.button_labels
│ │ │ ├── W_help.frame_label
│ │ │ ├── W_run.button_labels
│ │ │ ├── W_run.frame_label
│ │ │ ├── W_source.frame_label
│ │ │ └── W_state.frame_label
│ │ ├── gw_bintree.c
│ │ ├── gw_five_color_anim.c
│ │ ├── gw_heapsort_anim.c
│ │ ├── gw_quicksort.c
│ │ ├── gw_quicksort_anim.c
│ │ ├── gw_scc_anim.c
│ │ ├── pfp.c
│ │ ├── preflow_push_anim.0
│ │ ├── preflow_push_anim.c
│ │ ├── quicksort_anim.c
│ │ └── src
│ │ ├── AnimationTree.c
│ │ ├── AnimationTree.h
│ │ ├── Heapsort.c
│ │ ├── Heapsort.h
│ │ ├── Qsort.c
│ │ ├── Qsort.h
│ │ ├── TextLoader.c
│ │ ├── TextLoader.h
│ │ ├── ViewVariable.c
│ │ ├── ViewVariable.h
│ │ ├── gw_hs_observer.c
│ │ ├── gw_hs_observer.h
│ │ ├── gw_qs_observer.c
│ │ ├── gw_qs_observer.h
│ │ └── test_qs_observer.h
│ ├── d2_geo
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.ms
│ │ ├── delaunay_and_convex_hull_demo.c
│ │ ├── delaunay_demo.c
│ │ ├── intersect_segments.c
│ │ ├── jordan_demo.c
│ │ ├── point_set_demo.c
│ │ ├── polygon_demo.c
│ │ ├── polygon_holes.c
│ │ ├── polygon_logo.c
│ │ ├── triangulation_demo.c
│ │ └── voronoi_demo.c
│ ├── d3_geo
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.ms
│ │ ├── d3_hull_anim.c
│ │ └── d3_hull_demo.c
│ ├── geowin
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.CC
│ │ ├── Makefile.ms
│ │ ├── delaunay_sweep.c
│ │ ├── geowin.c
│ │ ├── geowin_chull_incr.c
│ │ ├── geowin_circles.c
│ │ ├── geowin_constr_tr.c
│ │ ├── geowin_conv_comp.c
│ │ ├── geowin_d3hull.c
│ │ ├── geowin_dual.0
│ │ ├── geowin_dual.c
│ │ ├── geowin_flip_delaunay.c
│ │ ├── geowin_genpoly.c
│ │ ├── geowin_halfplane_inter.c
│ │ ├── geowin_halfplane_inter_nm.c
│ │ ├── geowin_minkowski.c
│ │ ├── geowin_minkowski2.c
│ │ ├── geowin_pointset.c
│ │ ├── geowin_poly.c
│ │ ├── geowin_poly_choice.c
│ │ ├── geowin_poly_triang.c
│ │ ├── geowin_rng.c
│ │ ├── geowin_triang.c
│ │ ├── geowin_triang_gen_poly.c
│ │ ├── geowin_triangnew.c
│ │ ├── geowin_visi.c
│ │ ├── geowin_voro.c
│ │ ├── geowin_voro_circ.c
│ │ ├── geowin_voro_poly.c
│ │ ├── geowin_voro_seg.c
│ │ ├── halfplane_inter.c
│ │ └── no_member_templates
│ │ ├── delaunay_sweep.c
│ │ ├── geowin.c
│ │ ├── geowin_chull_incr.c
│ │ ├── geowin_circles.c
│ │ ├── geowin_constr_tr.c
│ │ ├── geowin_conv_comp.c
│ │ ├── geowin_crust.c
│ │ ├── geowin_d3hull.c
│ │ ├── geowin_flip_delaunay.c
│ │ ├── geowin_genpoly.c
│ │ ├── geowin_halfplane_inter.c
│ │ ├── geowin_minkowski.c
│ │ ├── geowin_pointset.c
│ │ ├── geowin_poly.c
│ │ ├── geowin_poly_buttons.c
│ │ ├── geowin_poly_choice.c
│ │ ├── geowin_poly_triang.c
│ │ ├── geowin_rng.c
│ │ ├── geowin_triang.c
│ │ ├── geowin_triang_gen_polygon.c
│ │ ├── geowin_voro.c
│ │ ├── geowin_voro_poly.c
│ │ └── geowin_voro_seg.c
│ ├── graph_alg
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.ms
│ │ ├── gw_basic_algs.c
│ │ ├── gw_basic_graph_algorithms.c
│ │ ├── gw_dfs.c
│ │ ├── gw_dijkstra.c
│ │ ├── gw_git_demo.c
│ │ ├── gw_max_flow.c
│ │ ├── gw_mc_matching.c
│ │ ├── gw_mcb_matching.c
│ │ ├── gw_min_cost_flow.c
│ │ ├── gw_min_cut.c
│ │ ├── gw_min_ratio_cycle.c
│ │ ├── gw_min_spanning_tree.c
│ │ ├── gw_minimum_ratio_cycle.c
│ │ ├── gw_minimum_spanning_tree.c
│ │ ├── gw_mw_matching.c
│ │ ├── gw_mwb_matching.c
│ │ ├── gw_scc.c
│ │ └── gw_shortest_path.c
│ ├── graph_draw
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.ms
│ │ ├── gw_spring.c
│ │ ├── gw_tutte.c
│ │ └── gw_visrep.c
│ ├── graphwin
│ │ ├── GraVis
│ │ │ ├── crossmuch.gml
│ │ │ └── kandinsky.gml
│ │ ├── Graphlet
│ │ │ ├── sugiyama.gml
│ │ │ └── tunkelang.gml
│ │ ├── Graphs
│ │ │ ├── agd_ortho.gw
│ │ │ ├── agd_ortho1.gw
│ │ │ ├── attributes.gw
│ │ │ ├── bipart.gw
│ │ │ ├── d3cube.gw
│ │ │ ├── d4cube.gw
│ │ │ ├── d4cube1.gw
│ │ │ ├── f.gw
│ │ │ ├── five.gw
│ │ │ ├── graph.gml
│ │ │ ├── heart.gw
│ │ │ ├── ortho.gw
│ │ │ ├── output.txt
│ │ │ ├── plantest3.gw
│ │ │ ├── shapes.gw
│ │ │ ├── soccer.gw
│ │ │ ├── torus.gw
│ │ │ └── wheel.gw
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.ms
│ │ ├── Networks
│ │ │ ├── fig-11.1.gw
│ │ │ ├── fig-11.24-1.gw
│ │ │ ├── fig-11.24-2.gw
│ │ │ ├── fig-11.24.gw
│ │ │ ├── fig-6.22b.gw
│ │ │ ├── fig-7.21b.gw
│ │ │ └── fig-7.22.gw
│ │ ├── graphwin.c
│ │ ├── gw.c
│ │ ├── gw_action.c
│ │ ├── gw_bintree.c
│ │ ├── gw_chart.c
│ │ ├── gw_chart0.c
│ │ ├── gw_d3_embed.c
│ │ ├── gw_delaunay.c
│ │ ├── gw_explore.c
│ │ ├── gw_five_color.c
│ │ ├── gw_handler.c
│ │ ├── gw_many.c
│ │ ├── gw_mcmflow.c
│ │ ├── gw_menu.c
│ │ ├── gw_observer.c
│ │ ├── gw_plandemo.c
│ │ ├── gw_planets.c
│ │ └── gw_xpm.c
│ ├── window
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.ms
│ │ ├── bitmap.c
│ │ ├── bm21.c
│ │ ├── bm_buttons.c
│ │ ├── buffering1.c
│ │ ├── buffering2.c
│ │ ├── callback.c
│ │ ├── clip_pixrect.c
│ │ ├── d3_hull.c
│ │ ├── d3_leda.c
│ │ ├── d3_window.c
│ │ ├── dblclick.c
│ │ ├── dclock.c
│ │ ├── defcolor.c
│ │ ├── draw.c
│ │ ├── draw_points.c
│ │ ├── event.c
│ │ ├── get_mouse.c
│ │ ├── greyscales.c
│ │ ├── gw_sort_edges_demo.c
│ │ ├── icon_demo.c
│ │ ├── logo.c
│ │ ├── logo_anim.c
│ │ ├── menu_bar.c
│ │ ├── panel_demo.c
│ │ ├── pm_buttons.c
│ │ ├── progress.c
│ │ ├── put_pixrect.c
│ │ ├── putback.c
│ │ ├── read_mouse1.c
│ │ ├── read_mouse2.c
│ │ ├── tim.c
│ │ └── two_windows.c
│ └── xlman
│ ├── Make.lst
│ ├── Makefile
│ ├── Makefile.ms
│ ├── fileview.c
│ ├── graphwin.c
│ ├── xlman.c
│ └── xlman_msg.c
├── demo_cout
│ ├── DataTypes
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── array_sort_times.c
│ │ ├── cache_effects.c
│ │ ├── checked_p_queue_demo.c
│ │ ├── dic_performance_demo.c
│ │ ├── giant_component_demo.c
│ │ ├── priority_queues_demo.c
│ │ ├── random_variate_demo.c
│ │ ├── random_walk_demo.c
│ │ ├── runlength.c
│ │ ├── sort_merge_times.c
│ │ ├── sortseq_merge.c
│ │ ├── sortseq_merge_sort.c
│ │ ├── sortseq_sort.c
│ │ ├── sortseq_split.c
│ │ └── stack_demo.c
│ ├── Geo
│ │ ├── IC_versus_RIC_time.c
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── convex_hull_time.c
│ │ ├── delaunay_time.c
│ │ ├── n_gon_time.c
│ │ ├── point_set_time.c
│ │ ├── rat_n_gon_time.c
│ │ ├── rat_point_set_nearest_neighbor_time.c
│ │ ├── rat_point_set_time.c
│ │ ├── segment_intersection_time.c
│ │ └── sweep_time.c
│ ├── Graph
│ │ ├── FF_matching_time.c
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── compact_versus_noncompact_representation.c
│ │ ├── max_flow_large_time.c
│ │ ├── max_flow_summary_time.c
│ │ ├── max_flow_time.c
│ │ ├── mc_matching_time.c
│ │ ├── mcb_dfs_vs_bfs.c
│ │ ├── mcb_effect_of_heuristic.c
│ │ ├── mcb_matching_time.c
│ │ ├── min_cut_time.c
│ │ ├── minimum_ratio_cycle_demo.c
│ │ ├── minspantree_time.c
│ │ ├── mwb_matching_time.c
│ │ ├── node_arrays_versus_node_maps.c
│ │ ├── planarity_time.c
│ │ ├── random_graph_demo.c
│ │ ├── shortest_path_time.c
│ │ ├── shortest_path_via_assignment_time.c
│ │ └── speed_of_basic_graph_algorithms.c
│ ├── Impl
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _f_heap.c
│ │ ├── _list.c
│ │ ├── _list.h
│ │ ├── built_in_types_optimization.c
│ │ ├── f_heap.h
│ │ ├── list.h
│ │ ├── list_impl.c
│ │ ├── list_impl.h
│ │ ├── list_test.c
│ │ ├── memmgr_test.c
│ │ ├── p_queue.h
│ │ ├── p_queue_test.c
│ │ ├── t_list.c
│ │ ├── t_list.h
│ │ └── t_list_test.c
│ ├── Intro
│ │ ├── MAXFLOW_README
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── crust_demo.c
│ │ ├── crust_time.c
│ │ ├── dijkstra_time.c
│ │ ├── flow_test.c
│ │ └── word_count.c
│ ├── Make.pro
│ ├── Makefile
│ ├── Numbers
│ │ ├── Euler_demo.c
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── braided_lines.c
│ │ ├── multiplication_times.c
│ │ ├── real_demo1.c
│ │ └── real_demo2.c
│ └── stl
│ ├── Make.lst
│ ├── Makefile
│ ├── Makefile.ms
│ ├── stl_vs_leda_list.c
│ ├── stl_vs_leda_map.c
│ └── stl_vs_leda_sort.c
├── incl
│ ├── HELP
│ │ ├── GeoWin.hlp
│ │ ├── geowin_buttons.hlp
│ │ ├── geowin_d3hull.hlp
│ │ ├── geowin_edit.hlp
│ │ ├── geowin_file.hlp
│ │ ├── geowin_options1.hlp
│ │ ├── geowin_options2.hlp
│ │ ├── geowin_pointset.hlp
│ │ ├── geowin_scene_options.hlp
│ │ ├── geowin_scenes.hlp
│ │ ├── geowin_voro.hlp
│ │ ├── geowin_window.hlp
│ │ ├── gw_max_flow.hlp
│ │ ├── gw_min_cut.hlp
│ │ ├── gw_mw_matching.hlp
│ │ ├── gw_mwb_matching.hlp
│ │ ├── gw_scc_anim1.hlp
│ │ ├── gw_scc_anim2.hlp
│ │ ├── gw_scc_anim3.hlp
│ │ ├── gw_scc_anim4.hlp
│ │ ├── gw_sort_edges_demo.hlp
│ │ ├── preflow_push_anim.hlp
│ │ ├── triangulation_demo.hlp
│ │ ├── voronoi_demo.hlp
│ │ └── xlman.hlp
│ └── LEDA
│ ├── IO_interface.h
│ ├── REDEFINE_NAMES.h
│ ├── UNDEFINE_NAMES.h
│ ├── X11
│ │ └── cursorfont.h
│ ├── _d_array.h
│ ├── _dictionary.h
│ ├── _p_queue.h
│ ├── _prio.h
│ ├── _sortseq.h
│ ├── allocator.h
│ ├── array.h
│ ├── array2.h
│ ├── b_node_pq.h
│ ├── b_prio.h
│ ├── b_queue.h
│ ├── b_stack.h
│ ├── base_window.h
│ ├── basic.h
│ ├── basic_alg.h
│ ├── basic_graph_alg.h
│ ├── bigfloat.h
│ ├── bitmaps
│ │ ├── button21
│ │ │ ├── a_annulus_21.xbm
│ │ │ ├── circle_21.xbm
│ │ │ ├── dice_21.xbm
│ │ │ ├── down_21.xbm
│ │ │ ├── empty_circle_21.xbm
│ │ │ ├── encl_circle_21.xbm
│ │ │ ├── exit_21.xbm
│ │ │ ├── f_triang_21.xbm
│ │ │ ├── f_voro_21.xbm
│ │ │ ├── gen_poly_21.xbm
│ │ │ ├── grid_21.xbm
│ │ │ ├── help_21.xbm
│ │ │ ├── hull_21.xbm
│ │ │ ├── inside_21.xbm
│ │ │ ├── intersect_21.xbm
│ │ │ ├── left_21.xbm
│ │ │ ├── line_21.xbm
│ │ │ ├── point_21.xbm
│ │ │ ├── poly_21.xbm
│ │ │ ├── ps_21.xbm
│ │ │ ├── rect_21.xbm
│ │ │ ├── right_21.xbm
│ │ │ ├── stop_21.xbm
│ │ │ ├── tree_21.xbm
│ │ │ ├── triang_21.xbm
│ │ │ ├── triangle_21.xbm
│ │ │ ├── union_21.xbm
│ │ │ ├── up_21.xbm
│ │ │ ├── voro_21.xbm
│ │ │ └── w_annulus_21.xbm
│ │ ├── button21.h
│ │ ├── button32
│ │ │ ├── a_annulus.xbm
│ │ │ ├── circle.xbm
│ │ │ ├── dice.xbm
│ │ │ ├── empty_circle.xbm
│ │ │ ├── encl_circle.xbm
│ │ │ ├── exit.xbm
│ │ │ ├── f_triang.xbm
│ │ │ ├── f_voro.xbm
│ │ │ ├── grid.xbm
│ │ │ ├── help.xbm
│ │ │ ├── hull.xbm
│ │ │ ├── inside.xbm
│ │ │ ├── intersect.xbm
│ │ │ ├── line.xbm
│ │ │ ├── point.xbm
│ │ │ ├── poly.xbm
│ │ │ ├── rect.xbm
│ │ │ ├── tree.xbm
│ │ │ ├── triang.xbm
│ │ │ ├── triangle.xbm
│ │ │ ├── union.xbm
│ │ │ ├── voro.xbm
│ │ │ └── w_annulus.xbm
│ │ ├── button32.h
│ │ └── leda_icon.xbm
│ ├── bool.h
│ ├── button21.h
│ ├── circle.h
│ ├── color.h
│ ├── d2_dictionary.h
│ ├── d3_dictionary.h
│ ├── d3_float_kernel.h
│ ├── d3_float_kernel_names.h
│ ├── d3_float_kernel_types.h
│ ├── d3_float_kernel_undef.h
│ ├── d3_hull.h
│ ├── d3_line.h
│ ├── d3_plane.h
│ ├── d3_point.h
│ ├── d3_rat_kernel.h
│ ├── d3_rat_kernel_names.h
│ ├── d3_rat_kernel_types.h
│ ├── d3_rat_kernel_undef.h
│ ├── d3_rat_line.h
│ ├── d3_rat_plane.h
│ ├── d3_rat_point.h
│ ├── d3_rat_ray.h
│ ├── d3_rat_segment.h
│ ├── d3_rat_simplex.h
│ ├── d3_rat_sphere.h
│ ├── d3_rat_triangle.h
│ ├── d3_ray.h
│ ├── d3_segment.h
│ ├── d3_simplex.h
│ ├── d3_sphere.h
│ ├── d3_triangle.h
│ ├── d3_window.h
│ ├── d3_window_stream.h
│ ├── d_array.h
│ ├── d_int_set.h
│ ├── date.h
│ ├── delaunay.h
│ ├── dictionary.h
│ ├── dimacs.h
│ ├── dph_array.h
│ ├── dynamic_trees.h
│ ├── edge_array.h
│ ├── edge_data.h
│ ├── edge_map.h
│ ├── edge_set.h
│ ├── error.h
│ ├── event.h
│ ├── event_dummy.h
│ ├── event_macros.h
│ ├── event_nomacs.h
│ ├── expcomp.h
│ ├── face_array.h
│ ├── face_map.h
│ ├── file.h
│ ├── file_panel.h
│ ├── filtered_integer.h
│ ├── filtered_rational.h
│ ├── float_delaunay.h
│ ├── float_geo_alg.h
│ ├── float_kernel.h
│ ├── float_kernel_names.h
│ ├── float_kernel_types.h
│ ├── float_kernel_undef.h
│ ├── floatf.h
│ ├── floatingpoint.h
│ ├── gen_plane_sweep.h
│ ├── gen_polygon.h
│ ├── gen_rat_polygon.h
│ ├── generic
│ │ ├── GEN_POLYGON.h
│ │ ├── POINT_SET.h
│ │ ├── POLYGON.h
│ │ ├── RANDOM_POINT.h
│ │ └── TRANSFORM.h
│ ├── geo_alg.h
│ ├── geo_check.h
│ ├── geo_global_enums.h
│ ├── geo_graph.h
│ ├── geo_localdefs.h
│ ├── geo_rep.h
│ ├── geowin.h
│ ├── geowin_init.h
│ ├── geowin_init_d3.h
│ ├── global.h
│ ├── gml_graph.h
│ ├── gml_gwgraph.h
│ ├── graph.h
│ ├── graph_alg.h
│ ├── graph_alg_c.h
│ ├── graph_draw.h
│ ├── graph_edit.h
│ ├── graph_gen.h
│ ├── graph_iterator.h
│ ├── graph_map.h
│ ├── graph_misc.h
│ ├── graph_objects.h
│ ├── graph_objects0.h
│ ├── graph_objects1.h
│ ├── graph_objects2.h
│ ├── graphwin.h
│ ├── gw_observer.h
│ ├── h_array.h
│ ├── handle_types.h
│ ├── hash.h
│ ├── impl
│ │ ├── ab1_tree.h
│ │ ├── ab_tree.h
│ │ ├── avl_tree.h
│ │ ├── b_heap.h
│ │ ├── bb1_tree.h
│ │ ├── bb_tree.h
│ │ ├── bin_heap.h
│ │ ├── bin_tree.h
│ │ ├── ch_hash.h
│ │ ├── ch_map.h
│ │ ├── ch_map2.h
│ │ ├── dic_impl.h
│ │ ├── dlist.h
│ │ ├── dp_hash.h
│ │ ├── eb_tree.h
│ │ ├── f_heap.h
│ │ ├── gen_array.h
│ │ ├── gml_parser.h
│ │ ├── graph_obj_list.h
│ │ ├── iv_tree.h
│ │ ├── k_heap.h
│ │ ├── list_pq.h
│ │ ├── m_heap.h
│ │ ├── map_list.h
│ │ ├── olist.h
│ │ ├── p_aux_heap.h
│ │ ├── p_heap.h
│ │ ├── pers_tree.h
│ │ ├── pixmaps
│ │ ├── pp_bin_tree.h
│ │ ├── pp_rb_tree.h
│ │ ├── prio_impl.h
│ │ ├── ps_tree.h
│ │ ├── r_heap.h
│ │ ├── range_tree.h
│ │ ├── rb_tree.h
│ │ ├── rs_tree.h
│ │ ├── seg_tree.h
│ │ ├── seq_impl.h
│ │ ├── skiplist.h
│ │ ├── slist.h
│ │ ├── x_basic.h
│ │ └── x_window.h
│ ├── int_set.h
│ ├── integer.h
│ ├── integer_matrix.h
│ ├── integer_old.h
│ ├── integer_vector.h
│ ├── interval_set.h
│ ├── iteration.h
│ ├── kernel_names_undef.h
│ ├── lin_order.h
│ ├── line.h
│ ├── list.h
│ ├── logo.h
│ ├── map.h
│ ├── map2.h
│ ├── markov_chain.h
│ ├── matrix.h
│ ├── max_flow.h
│ ├── max_flow.i
│ ├── mc_matching.h
│ ├── mcb_matching.h
│ ├── memory.h
│ ├── memory_mt.h
│ ├── memory_std.h
│ ├── memory_sys.h
│ ├── menu.h
│ ├── min_cost_flow.h
│ ├── min_cut.h
│ ├── min_span.h
│ ├── misc.h
│ ├── mw_matching.h
│ ├── mw_matching.i
│ ├── mw_matching.old
│ ├── mwb_matching.h
│ ├── mwb_matching.i
│ ├── node_array.h
│ ├── node_data.h
│ ├── node_list.h
│ ├── node_map.h
│ ├── node_map2.h
│ ├── node_matrix.h
│ ├── node_partition.h
│ ├── node_pq.h
│ ├── node_set.h
│ ├── node_slist.h
│ ├── numerical_analysis.h
│ ├── p_dictionary.h
│ ├── p_queue.h
│ ├── panel.h
│ ├── param_handler.h
│ ├── param_panel.h
│ ├── param_types.h
│ ├── part_pers.h
│ ├── partition.h
│ ├── pixmaps
│ │ ├── algosol
│ │ │ ├── algosol_comp.xpm
│ │ │ ├── algosol_news.xpm
│ │ │ ├── algosol_prod.xpm
│ │ │ ├── algosol_res.xpm
│ │ │ └── algosol_serv.xpm
│ │ ├── algosol.xpm
│ │ ├── balls
│ │ │ ├── ball_blue.xpm
│ │ │ ├── ball_green.xpm
│ │ │ ├── ball_pink.xpm
│ │ │ ├── ball_red.xpm
│ │ │ ├── ball_red1.xpm
│ │ │ └── ball_yellow.xpm
│ │ ├── button32
│ │ │ ├── balls.xpm
│ │ │ ├── beer.xpm
│ │ │ ├── blocks.xpm
│ │ │ ├── books.xpm
│ │ │ ├── bulb.xpm
│ │ │ ├── c_file.xpm
│ │ │ ├── c_file0.xpm
│ │ │ ├── clock.xpm
│ │ │ ├── complement.xpm
│ │ │ ├── computer.xpm
│ │ │ ├── continue.xpm
│ │ │ ├── crush.xpm
│ │ │ ├── cube.xpm
│ │ │ ├── door_exit.xpm
│ │ │ ├── draw.xpm
│ │ │ ├── exit.xpm
│ │ │ ├── eye.xpm
│ │ │ ├── flag.xpm
│ │ │ ├── gift.xpm
│ │ │ ├── graph.xpm
│ │ │ ├── grid.xpm
│ │ │ ├── hammer.xpm
│ │ │ ├── hand.xpm
│ │ │ ├── help.xpm
│ │ │ ├── home.xpm
│ │ │ ├── index.xpm
│ │ │ ├── info.xpm
│ │ │ ├── intersect.xpm
│ │ │ ├── intersect2.xpm
│ │ │ ├── key.xpm
│ │ │ ├── keyboard.xpm
│ │ │ ├── light_off.xpm
│ │ │ ├── light_on.xpm
│ │ │ ├── lightning.xpm
│ │ │ ├── make_file.xpm
│ │ │ ├── make_h
│ │ │ ├── maze.xpm
│ │ │ ├── mouse.xpm
│ │ │ ├── news.xpm
│ │ │ ├── notebook.xpm
│ │ │ ├── paper.xpm
│ │ │ ├── pen.xpm
│ │ │ ├── pencil.xpm
│ │ │ ├── pencils.xpm
│ │ │ ├── people.xpm
│ │ │ ├── person.xpm
│ │ │ ├── polyhedron.xpm
│ │ │ ├── printer.xpm
│ │ │ ├── ps_file.xpm
│ │ │ ├── puzzle.xpm
│ │ │ ├── raster.xpm
│ │ │ ├── ruler.xpm
│ │ │ ├── run.xpm
│ │ │ ├── run1.xpm
│ │ │ ├── scissors.xpm
│ │ │ ├── sleep.xpm
│ │ │ ├── small_earth.xpm
│ │ │ ├── snowman.xpm
│ │ │ ├── solids.xpm
│ │ │ ├── stop.xpm
│ │ │ ├── tex_file.xpm
│ │ │ ├── text_file.xpm
│ │ │ ├── watch.xpm
│ │ │ └── win95.xpm
│ │ ├── button32.h
│ │ ├── earth.xpm
│ │ ├── leda.xpm
│ │ ├── leda_book.xpm
│ │ ├── leda_icon.xpm
│ │ ├── texture
│ │ │ ├── blue.xpm
│ │ │ ├── clouds.xpm
│ │ │ ├── dirt.xpm
│ │ │ ├── pool.xpm
│ │ │ ├── sharks.xpm
│ │ │ ├── slate.xpm
│ │ │ ├── space.xpm
│ │ │ ├── wall.xpm
│ │ │ ├── waves.xpm
│ │ │ └── wood.xpm
│ │ ├── texture.h
│ │ ├── tintin.xpm
│ │ ├── win_icon.xpm
│ │ ├── win_icon1.xpm
│ │ ├── win_small_icon.xpm
│ │ └── win_small_icon1.xpm
│ ├── planar_map.h
│ ├── plane.h
│ ├── plane_alg.h
│ ├── plane_alg_old.h
│ ├── plane_graph.h
│ ├── plane_graph_alg.h
│ ├── plane_sweep.h
│ ├── point.h
│ ├── point_dictionary.h
│ ├── point_set.h
│ ├── polygon.h
│ ├── polygon_old.h
│ ├── pp_dictionary.h
│ ├── pq_node.h
│ ├── pq_tree.h
│ ├── prio.h
│ ├── ps_file.h
│ ├── queue.h
│ ├── random.h
│ ├── random_point.h
│ ├── random_rat_point.h
│ ├── random_source.h
│ ├── random_variate.h
│ ├── rat_circle.h
│ ├── rat_delaunay.h
│ ├── rat_gen_polygon.h
│ ├── rat_geo_alg.h
│ ├── rat_kernel.h
│ ├── rat_kernel_names.h
│ ├── rat_kernel_types.h
│ ├── rat_kernel_undef.h
│ ├── rat_line.h
│ ├── rat_plane.h
│ ├── rat_point.h
│ ├── rat_point_set.h
│ ├── rat_polygon.h
│ ├── rat_polygon_old.h
│ ├── rat_ray.h
│ ├── rat_rectangle.h
│ ├── rat_segment.h
│ ├── rat_transform.h
│ ├── rat_triangle.h
│ ├── rat_vector.h
│ ├── rat_window.h
│ ├── rational.h
│ ├── ray.h
│ ├── real.h
│ ├── rectangle.h
│ ├── regtest.h
│ ├── scale_weights.h
│ ├── segment.h
│ ├── segment_set.h
│ ├── series_parallel.h
│ ├── set.h
│ ├── shortest_path.h
│ ├── shortest_path.i
│ ├── slist.h
│ ├── socket.h
│ ├── sortseq.h
│ ├── sortseq_old.h
│ ├── stack.h
│ ├── std
│ │ ├── G++
│ │ │ ├── assert.h
│ │ │ ├── ctype.h
│ │ │ ├── errno.h
│ │ │ ├── float.h
│ │ │ ├── fstream.h
│ │ │ ├── iostream.h
│ │ │ ├── limits.h
│ │ │ ├── locale.h
│ │ │ ├── math.h
│ │ │ ├── signal.h
│ │ │ ├── stdarg.h
│ │ │ ├── stddef.h
│ │ │ ├── stdio.h
│ │ │ ├── stdlib.h
│ │ │ ├── string.h
│ │ │ ├── strstream.h
│ │ │ ├── time.h
│ │ │ └── values.h
│ │ ├── assert.h
│ │ ├── ctype.h
│ │ ├── errno.h
│ │ ├── float.h
│ │ ├── fstream.h
│ │ ├── iostream.h
│ │ ├── limits.h
│ │ ├── locale.h
│ │ ├── math.h
│ │ ├── signal.h
│ │ ├── stdarg.h
│ │ ├── stddef.h
│ │ ├── stdio.h
│ │ ├── stdlib.h
│ │ ├── string.h
│ │ ├── strstream.h
│ │ └── time.h
│ ├── stl.h
│ ├── stream.h
│ ├── string.h
│ ├── string_manip.h
│ ├── subdivision.h
│ ├── swbb.h
│ ├── sweep.h
│ ├── sweep_observer.h
│ ├── sys
│ │ ├── cygwin32.h
│ │ ├── os2.h
│ │ ├── unix.h
│ │ ├── win32.0
│ │ └── win32.h
│ ├── system.h
│ ├── templates
│ │ ├── bin_search.t
│ │ ├── dijkstra.t
│ │ ├── geo_check.t
│ │ ├── max_flow.t
│ │ ├── max_flow_stef.t
│ │ ├── min_spanning.t
│ │ ├── moore.t
│ │ ├── mw_matching.t
│ │ ├── mwb_matching.t
│ │ ├── quicksort.t
│ │ └── shortest_path.t
│ ├── thread
│ │ ├── cps.h
│ │ ├── dummy.h
│ │ ├── guard.h
│ │ ├── lock.h
│ │ ├── posix.h
│ │ ├── semaphore.h
│ │ ├── solaris.h
│ │ └── win32.h
│ ├── thread.h
│ ├── transform.h
│ ├── tree_collection.h
│ ├── triangle.h
│ ├── truncate.h
│ ├── tuple.h
│ ├── ugraph.h
│ ├── vector.h
│ └── window.h
├── lconfig
├── license.txt
├── lpatch
├── src
│ ├── Make.src
│ ├── Makefile
│ ├── asm_i386
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _i386_add_sub.asm
│ │ ├── _i386_add_sub.s
│ │ ├── _i386_div.asm
│ │ ├── _i386_div.s
│ │ ├── _i386_mul.asm
│ │ ├── _i386_mul.s
│ │ ├── _i386_mul.save
│ │ ├── _i386_mul0.s
│ │ └── addsub
│ │ ├── Makefile
│ │ └── _add_sub.c
│ ├── asm_mips
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ └── _mips64.s
│ ├── asm_sparc_v8
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _sparc8_add_sub.s
│ │ ├── _sparc8_div.s
│ │ ├── _sparc8_mul.s
│ │ ├── addsub
│ │ │ ├── Makefile
│ │ │ ├── _add_sub.c
│ │ │ └── old
│ │ │ ├── _add.c
│ │ │ └── _sub.c
│ │ ├── old
│ │ │ ├── _sparc_add_sub.s
│ │ │ ├── _sparc_div.s
│ │ │ └── _sparc_mul.s
│ │ └── save
│ │ ├── _sparc8_mul0.s
│ │ └── _sparc8_mul1.s
│ ├── asm_sparc_v9
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _sparc9_add_sub.s
│ │ ├── _sparc9_div.s
│ │ └── _sparc9_mul.s
│ ├── basic
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _array.c
│ │ ├── _basic.c
│ │ ├── _date.c
│ │ ├── _dladdr.c
│ │ ├── _dlist.c
│ │ ├── _dyntrees.c
│ │ ├── _error.c
│ │ ├── _file.c
│ │ ├── _gml_parser.c
│ │ ├── _leda.c
│ │ ├── _memory_mt.c
│ │ ├── _memory_std.c
│ │ ├── _memory_sys.c
│ │ ├── _olist.c
│ │ ├── _param_handler.c
│ │ ├── _part_pers.c
│ │ ├── _partition.c
│ │ ├── _random.c
│ │ ├── _slist.c
│ │ ├── _string.c
│ │ ├── _string_manip.c
│ │ ├── _thread.c
│ │ ├── _treecoll.c
│ │ ├── _version.c
│ │ └── dlfcn.h
│ ├── basic_alg
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _select.c
│ │ ├── _sort.c
│ │ └── _sort.old
│ ├── d3_geo
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── TypesF.h
│ │ ├── TypesR.h
│ │ ├── _d3_dc_hull.c
│ │ ├── _d3_flip_hull.c
│ │ ├── _d3_line.c
│ │ ├── _d3_plane.c
│ │ ├── _d3_point.c
│ │ ├── _d3_rat_line.c
│ │ ├── _d3_rat_plane.c
│ │ ├── _d3_rat_point.c
│ │ ├── _d3_rat_ray.c
│ │ ├── _d3_rat_segment.c
│ │ ├── _d3_rat_simplex.c
│ │ ├── _d3_rat_sphere.c
│ │ ├── _d3_rat_triangle.c
│ │ ├── _d3_ray.c
│ │ ├── _d3_segment.c
│ │ ├── _d3_simplex.c
│ │ ├── _d3_sphere.c
│ │ ├── _d3_triangle.c
│ │ ├── _f_d3_hull.c
│ │ ├── _gen_d3_rat_points.c
│ │ ├── _r_d3_hull.c
│ │ └── d3_hull.c
│ ├── dict
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _ab1_tree.c
│ │ ├── _ab_tree.c
│ │ ├── _avl_tree.c
│ │ ├── _bb1_tree.c
│ │ ├── _bb_tree.c
│ │ ├── _bin_tree.c
│ │ ├── _ch_hash.c
│ │ ├── _ch_map.c
│ │ ├── _ch_map2.c
│ │ ├── _d_int_set.c
│ │ ├── _dp_hash.c
│ │ ├── _int_set.c
│ │ ├── _pers_tree.c
│ │ ├── _pp_bin_tree.c
│ │ ├── _pp_rb_tree.c
│ │ ├── _rb_tree.c
│ │ ├── _rs_tree.c
│ │ └── _skiplist.c
│ ├── geowin
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile.CC5.0
│ │ ├── Makefile.sunpro
│ │ ├── README
│ │ ├── geo_algo.c
│ │ ├── geo_default_fl.c
│ │ ├── geo_default_rat.c
│ │ ├── geo_gen.c
│ │ ├── geo_ledaobj.c
│ │ ├── geo_localdefs.h
│ │ ├── geo_menu.c
│ │ ├── geo_obj.c
│ │ ├── geo_rem.c
│ │ ├── geo_scene.c
│ │ ├── geo_win.c
│ │ └── tlib.lst
│ ├── gg
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _gg.c
│ │ ├── _svgalib.c
│ │ ├── _x11.c
│ │ ├── _x_basic.c
│ │ ├── fonts
│ │ │ ├── font7.10
│ │ │ ├── font7.13
│ │ │ ├── font8.13
│ │ │ ├── font8.16
│ │ │ └── fontb8.12
│ │ ├── gg.h
│ │ └── test
│ │ └── event.c
│ ├── graph
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile2
│ │ ├── _g_array.c
│ │ ├── _g_dimacs.c
│ │ ├── _g_event.c
│ │ ├── _g_generate.c
│ │ ├── _g_gmlio.c
│ │ ├── _g_inout.c
│ │ ├── _g_iterator.c
│ │ ├── _g_map.c
│ │ ├── _g_misc.c
│ │ ├── _g_obj_list.c
│ │ ├── _g_objects.c
│ │ ├── _g_objects0.c
│ │ ├── _g_objects1.c
│ │ ├── _g_objects2.c
│ │ ├── _g_partition.c
│ │ ├── _g_random.c
│ │ ├── _g_sort.c
│ │ ├── _gml_graph.c
│ │ ├── _graph.c
│ │ ├── _planar_map.c
│ │ ├── _pq_tree.c
│ │ └── _series_parallel.c
│ ├── graph_alg
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── Makefile2
│ │ ├── _ABMP_matching.c
│ │ ├── _BF_GEN.c
│ │ ├── _FFB_matching.c
│ │ ├── _FF_DFS_matching.c
│ │ ├── _FF_matching.c
│ │ ├── _HK_matching.c
│ │ ├── _bfs.c
│ │ ├── _bicomponents.c
│ │ ├── _bl_planar.c
│ │ ├── _check_kuratowski.c
│ │ ├── _components.c
│ │ ├── _d.c
│ │ ├── _dfs.c
│ │ ├── _dfsnum.c
│ │ ├── _five_color.c
│ │ ├── _five_color_c.c
│ │ ├── _ht_planar.c
│ │ ├── _independent.c
│ │ ├── _independent_set.c
│ │ ├── _kuratowski.c
│ │ ├── _max_flow.c
│ │ ├── _max_flow_gen.c
│ │ ├── _max_flow_stef.c
│ │ ├── _mc_matching.c
│ │ ├── _mcb_matching.c
│ │ ├── _mcf_cap_scaling.c
│ │ ├── _mcf_cost_scaling.c
│ │ ├── _min_cut.c
│ │ ├── _min_spanning.c
│ │ ├── _minimum_ratio_cycle.c
│ │ ├── _mw_matching.c
│ │ ├── _mw_matching.old
│ │ ├── _mwb_matching.c
│ │ ├── _planar.c
│ │ ├── _shortest_path.c
│ │ ├── _sort_edges.c
│ │ ├── _spanning.c
│ │ ├── _stnumb.c
│ │ ├── _strongcomp.c
│ │ ├── _topsort.c
│ │ ├── _transclosure.c
│ │ └── _triang.c
│ ├── graph_draw
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _d2_spring.c
│ │ ├── _d3_sp_draw.c
│ │ ├── _d3_spring.c
│ │ ├── _embed1.c
│ │ ├── _embed2.c
│ │ ├── _ortho.c
│ │ ├── _ortho_draw.c
│ │ ├── _sp_draw.c
│ │ ├── _spring.c
│ │ ├── _tutte.c
│ │ └── _visrep.c
│ ├── graphwin
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _ged.c
│ │ ├── _graphwin.c
│ │ ├── agd_client.c
│ │ ├── bitmaps
│ │ │ ├── bidirected.xbm
│ │ │ ├── circle.xbm
│ │ │ ├── directed.xbm
│ │ │ ├── elab_c.xbm
│ │ │ ├── elab_l.xbm
│ │ │ ├── elab_r.xbm
│ │ │ ├── ellipse.xbm
│ │ │ ├── mid_bidirected.xbm
│ │ │ ├── mid_directed.xbm
│ │ │ ├── mid_redirected.xbm
│ │ │ ├── nlab_b.xbm
│ │ │ ├── nlab_c.xbm
│ │ │ ├── nlab_l.xbm
│ │ │ ├── nlab_lb.xbm
│ │ │ ├── nlab_lt.xbm
│ │ │ ├── nlab_r.xbm
│ │ │ ├── nlab_rb.xbm
│ │ │ ├── nlab_rt.xbm
│ │ │ ├── nlab_t.xbm
│ │ │ ├── ovalrect.xbm
│ │ │ ├── rectangle.xbm
│ │ │ ├── redirected.xbm
│ │ │ ├── rhombus.xbm
│ │ │ ├── roundrect.xbm
│ │ │ ├── square.xbm
│ │ │ └── undirected.xbm
│ │ ├── bitmaps.h
│ │ ├── draw.c
│ │ ├── edit.c
│ │ ├── embed.c
│ │ ├── get_set.c
│ │ ├── gml_gwgraph.c
│ │ ├── graph_observer.c
│ │ ├── graph_observer.h
│ │ ├── graph_undo.c
│ │ ├── graph_undo.h
│ │ ├── graphwin_undo.c
│ │ ├── graphwin_undo.h
│ │ ├── gravis_client.c
│ │ ├── gw_algorithm.c
│ │ ├── gw_embed.c
│ │ ├── gw_observ.c
│ │ ├── gw_test.c
│ │ ├── gw_zoom.c
│ │ ├── help.c
│ │ ├── init.c
│ │ ├── io.c
│ │ ├── local.h
│ │ ├── locate.c
│ │ ├── menu.c
│ │ ├── misc.c
│ │ ├── ps.c
│ │ ├── ps.h
│ │ ├── setup.c
│ │ ├── undo.c
│ │ ├── undo.h
│ │ ├── version.c
│ │ └── zoom.c
│ ├── mswin
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _resource.rc
│ │ ├── _x_basic.c
│ │ ├── leda1.ico
│ │ ├── leda1_sm.ico
│ │ ├── leda2.ico
│ │ └── make.res
│ ├── nogui
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ └── _x_basic.c
│ ├── numbers
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _bigfloat.c
│ │ ├── _digit.c
│ │ ├── _digit_vector.c
│ │ ├── _filtered_integer.c
│ │ ├── _filtered_integer1.c
│ │ ├── _filtered_rational.c
│ │ ├── _floatingpoint.c
│ │ ├── _geo_rep.c
│ │ ├── _integer.c
│ │ ├── _integer_matrix.c
│ │ ├── _integer_old.c
│ │ ├── _integer_vector.c
│ │ ├── _matrix.c
│ │ ├── _numerical_analysis.c
│ │ ├── _rat_vector.c
│ │ ├── _rational.c
│ │ ├── _real.c
│ │ ├── _truncate.c
│ │ ├── _vector.c
│ │ ├── digit.h
│ │ ├── digit_asm.h
│ │ ├── digit_vector.h
│ │ └── numbers_common.h
│ ├── plane
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── POINT_SET.c
│ │ ├── TypesF.h
│ │ ├── TypesR.h
│ │ ├── _angle_order.c
│ │ ├── _circle.c
│ │ ├── _gen_points.c
│ │ ├── _gen_polygon.c
│ │ ├── _gen_rat_points.c
│ │ ├── _generic_line.c
│ │ ├── _geo_graph.c
│ │ ├── _iv_tree.c
│ │ ├── _line.c
│ │ ├── _logo.c
│ │ ├── _point.c
│ │ ├── _point_dictionary.c
│ │ ├── _point_set.c
│ │ ├── _point_set1.c
│ │ ├── _polygon.c
│ │ ├── _ps_tree.c
│ │ ├── _range_tree.c
│ │ ├── _rat_circle.c
│ │ ├── _rat_gen_polygon.c
│ │ ├── _rat_line.c
│ │ ├── _rat_point.c
│ │ ├── _rat_point_set.c
│ │ ├── _rat_polygon.c
│ │ ├── _rat_ray.c
│ │ ├── _rat_rectangle.c
│ │ ├── _rat_segment.c
│ │ ├── _rat_transform.c
│ │ ├── _rat_triangle.c
│ │ ├── _ray.c
│ │ ├── _rectangle.c
│ │ ├── _seg_set.c
│ │ ├── _seg_tree.c
│ │ ├── _segment.c
│ │ ├── _subdivision.c
│ │ ├── _swbb.c
│ │ ├── _transform.c
│ │ ├── _triangle.c
│ │ ├── _truncate.c
│ │ ├── delaunay_triang_old.c
│ │ ├── gen_polygon.c
│ │ ├── polygon.c
│ │ ├── polygon_old.c
│ │ └── transform.c
│ ├── plane_alg
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── TypesF.h
│ │ ├── TypesR.h
│ │ ├── _f_all.c
│ │ ├── _f_annulus.c
│ │ ├── _f_balaban.c
│ │ ├── _f_circles.c
│ │ ├── _f_closest_pair.c
│ │ ├── _f_constr_triang.c
│ │ ├── _f_convex_hull.c
│ │ ├── _f_crust.c
│ │ ├── _f_dc_delaunay.c
│ │ ├── _f_delaunay.c
│ │ ├── _f_delaunay_check.c
│ │ ├── _f_flip_delaunay.c
│ │ ├── _f_minkowski.c
│ │ ├── _f_misc.c
│ │ ├── _f_mulmuley.c
│ │ ├── _f_spanning_tree.c
│ │ ├── _f_subdivision_check.c
│ │ ├── _f_sweep_segments.c
│ │ ├── _f_triangulation.c
│ │ ├── _f_triv_segments.c
│ │ ├── _f_voro_old.c
│ │ ├── _f_voronoi.c
│ │ ├── _f_voronoi_check.c
│ │ ├── _f_width.c
│ │ ├── _r_all.c
│ │ ├── _r_annulus.c
│ │ ├── _r_balaban.c
│ │ ├── _r_circles.c
│ │ ├── _r_closest_pair.c
│ │ ├── _r_constr_triang.c
│ │ ├── _r_convex_hull.c
│ │ ├── _r_crust.c
│ │ ├── _r_dc_delaunay.c
│ │ ├── _r_dc_delaunay_f.c
│ │ ├── _r_delaunay.c
│ │ ├── _r_delaunay_check.c
│ │ ├── _r_flip_delaunay.c
│ │ ├── _r_flip_delaunay_f.c
│ │ ├── _r_minkowski.c
│ │ ├── _r_misc.c
│ │ ├── _r_mulmuley.c
│ │ ├── _r_spanning_tree.c
│ │ ├── _r_subdivision_check.c
│ │ ├── _r_sweep_segments.c
│ │ ├── _r_triangulation.c
│ │ ├── _r_triv_segments.c
│ │ ├── _r_voronoi.c
│ │ ├── _r_voronoi_check.c
│ │ ├── _r_width.c
│ │ ├── annulus.c
│ │ ├── balaban.c
│ │ ├── balaban_kurt.c
│ │ ├── circles.c
│ │ ├── closest_pair.c
│ │ ├── constr_triang.c
│ │ ├── constr_triang_traits.h
│ │ ├── convex_hull.c
│ │ ├── crust.c
│ │ ├── dc_delaunay.c
│ │ ├── delaunay.c
│ │ ├── delaunay_check.c
│ │ ├── flip_delaunay.c
│ │ ├── flip_delaunay1.c
│ │ ├── minkowski.c
│ │ ├── misc.c
│ │ ├── mulmuley.c
│ │ ├── spanning_tree.c
│ │ ├── subdivision_check.c
│ │ ├── sweep_segments.1
│ │ ├── sweep_segments.c
│ │ ├── sweep_segments_old.c
│ │ ├── triangulation.c
│ │ ├── triv_segments.c
│ │ ├── voronoi.c
│ │ ├── voronoi_check.c
│ │ ├── voronoi_old.c
│ │ └── width.c
│ ├── prio
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _b_heap.c
│ │ ├── _bin_heap.c
│ │ ├── _eb_tree.c
│ │ ├── _f_heap.c
│ │ ├── _k_heap.c
│ │ ├── _list_pq.c
│ │ ├── _m_heap.c
│ │ ├── _p_heap.c
│ │ └── _r_heap.c
│ ├── swbb
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── poly_op.c
│ │ ├── poly_problem1.c
│ │ ├── poly_problem2.c
│ │ └── poly_problem3.c
│ ├── window
│ │ ├── Make.lst
│ │ ├── Makefile
│ │ ├── _base_panel.c
│ │ ├── _base_window.c
│ │ ├── _color.c
│ │ ├── _d3_window.c
│ │ ├── _file_panel.c
│ │ ├── _file_view.c
│ │ ├── _geo_graph.c
│ │ ├── _param_panel.c
│ │ ├── _ps_file.c
│ │ ├── _rat_window.c
│ │ ├── _socket.c
│ │ ├── _window.c
│ │ └── bitmaps
│ │ ├── lstyle.h
│ │ ├── lwidth.h
│ │ └── pstyle.h
│ └── x11
│ ├── Make.lst
│ ├── Makefile
│ └── _x_basic.c
└── test
├── Make.pro
├── Makefile
├── basic
│ ├── Make.lst
│ ├── Makefile
│ ├── allocator_test.c
│ ├── array_resize.c
│ ├── array_test.c
│ ├── calen.c
│ ├── date_demo.c
│ ├── date_test.c
│ ├── list_test.c
│ ├── markov.c
│ ├── order.c
│ ├── order1.c
│ ├── pair.c
│ ├── partition.c
│ ├── path.c
│ ├── qs_test.c
│ ├── ran.c
│ ├── s.c
│ ├── sort2_test.c
│ ├── sort_t.c
│ ├── sort_test.c
│ ├── test_event.c
│ ├── thread.c
│ └── trace.c
├── d2_geo
│ ├── Make.lst
│ ├── Makefile
│ ├── bala_test.c
│ ├── clos_test.c
│ ├── delau_sweep.c
│ ├── delau_test.c
│ ├── delaunay_anim.c
│ ├── flip_segments.c
│ ├── hull.c
│ ├── hull_test.c
│ ├── michiel.c
│ ├── mst1.c
│ ├── mst2.c
│ ├── mst_test.c
│ ├── poly_triang_demo.c
│ ├── qs_point.c
│ ├── read_poly.c
│ ├── rec_test1.c
│ ├── segint_test.c
│ ├── simple.c
│ ├── sort_test.c
│ ├── sw_test.c
│ ├── sweep_anim.c
│ ├── sweep_test.c
│ └── voro_test.c
├── d3_delau
│ ├── Make.lst
│ ├── Makefile
│ ├── d3_complex.c
│ ├── d3_complex.h
│ ├── d3_delau_alg.c
│ ├── d3_delau_demo.c
│ ├── d3_delau_test.c
│ └── d3_plane_triang.c
├── d3_geo
│ ├── Make.lst
│ ├── Makefile
│ ├── d3_dc_hull.c
│ ├── d3_hull_test.c
│ ├── intersect_plane.c
│ ├── orient_test.c
│ ├── plane_test.c
│ └── qs_point.c
├── d3_win
│ ├── Make.lst
│ ├── Makefile
│ ├── d3win_test.c
│ ├── d3win_test3.c
│ ├── d3win_test4.c
│ └── d3win_test_graph.c
├── dict
│ ├── Make.lst
│ ├── Makefile
│ ├── ab_dic.c
│ ├── array_test.c
│ ├── d.c
│ ├── d1.c
│ ├── d_array_test.c
│ ├── d_int_set_test.c
│ ├── dic.c
│ ├── dic_test.c
│ ├── h.c
│ ├── map.c
│ ├── map_bug.c
│ ├── map_test.c
│ ├── pp_dict_test.c
│ ├── prio.c
│ ├── prio_test.c
│ ├── seq.c
│ ├── seq_test.c
│ ├── set.c
│ ├── set_test.c
│ ├── sortseq_merge.c
│ ├── sortseq_sort.c
│ ├── sortseq_speed.c
│ └── sortseq_test.c
├── flow
│ ├── Make.lst
│ ├── Makefile
│ ├── amo.c
│ ├── cg1.c
│ ├── cg2.c
│ ├── flow_test
│ └── mf.c
├── geowin
│ ├── Make.lst
│ ├── Makefile
│ ├── edit_run.c
│ ├── geowin.c
│ ├── geowin_circattr.c
│ ├── geowin_conv_comp_test.c
│ ├── geowin_crust.c
│ ├── geowin_d3.c
│ ├── geowin_help.c
│ ├── geowin_input_object.c
│ ├── geowin_minkowski_anim.c
│ ├── geowin_poly_buttons.c
│ ├── geowin_pset.c
│ ├── geowin_rng_test.c
│ ├── my_point.c
│ ├── my_point_traits.c
│ └── my_point_vector.c
├── geowin_msc
│ ├── Make.lst
│ ├── Makefile
│ ├── delaunay_sweep.c
│ ├── geowin.c
│ ├── geowin_circattr.c
│ ├── geowin_circles.c
│ ├── geowin_circles2.c
│ ├── geowin_crust.c
│ ├── geowin_d3hull.c
│ ├── geowin_dtadv.c
│ ├── geowin_dtadv_tut.c
│ ├── geowin_dthandler.c
│ ├── geowin_genpoly.c
│ ├── geowin_hpinter.c
│ ├── geowin_hpinter2.c
│ ├── geowin_hpinter3.c
│ ├── geowin_hpinter4.c
│ ├── geowin_logo.c
│ ├── geowin_menu.c
│ ├── geowin_pointset.c
│ ├── geowin_poly.c
│ ├── geowin_poly2.c
│ ├── geowin_poly_buttons.c
│ ├── geowin_triang.c
│ ├── geowin_voro.c
│ └── geowin_voro2.c
├── graph
│ ├── Make.lst
│ ├── Makefile
│ ├── array_test.c
│ ├── biconnected.c
│ ├── closure_test.c
│ ├── dfs_events.c
│ ├── dijkstra.c
│ ├── dimacs.c
│ ├── embed_test.c
│ ├── flow_test.c
│ ├── ft.c
│ ├── gengrid.c
│ ├── gg.c
│ ├── git_acyc_sp.c
│ ├── git_example.c
│ ├── gml2leda.c
│ ├── graph_read.c
│ ├── graph_write.c
│ ├── join.c
│ ├── kura_test.c
│ ├── leda2gml.c
│ ├── ma.c
│ ├── make_simple.c
│ ├── map_io.c
│ ├── map_test.c
│ ├── markov.c
│ ├── match_test.c
│ ├── mc_flow_test.c
│ ├── mf.save
│ ├── mwm_test.c
│ ├── nfa.c
│ ├── ortho_test.c
│ ├── plan_test.c
│ ├── planar_map.c
│ ├── rg.c
│ ├── short.c
│ ├── short_test.c
│ ├── span_test.c
│ ├── speed_test.c
│ └── testall.c
├── graph2
│ ├── Make.lst
│ ├── Makefile
│ ├── flow_test.c
│ └── mwm_test.c
├── graph_draw
│ ├── Make.lst
│ ├── Makefile
│ ├── Makefile.ms
│ ├── gw_ortho.c
│ ├── gw_tam3.c
│ └── gw_tamassia.c
├── graphwin
│ ├── Make.lst
│ ├── Makefile
│ ├── gw.c
│ ├── gw1.c
│ ├── gw_about.c
│ ├── gw_algosol.c
│ ├── gw_bm21.c
│ ├── gw_cluster.c
│ ├── gw_convert.c
│ ├── gw_hyper.c
│ ├── gw_many.c
│ ├── gw_menu.c
│ ├── gw_panel.c
│ ├── gw_param.c
│ ├── gw_plan_demo.c
│ ├── gw_redraw.c
│ ├── gw_tam1.c
│ ├── gw_tam2.c
│ ├── gw_tam3.c
│ ├── gw_ugraph.c
│ └── visrep.c
├── numbers
│ ├── Make.lst
│ ├── Makefile
│ ├── bigfloat_test.c
│ ├── leda_vs_cln.c
│ ├── leda_vs_gmp.c
│ ├── leda_vs_old.c
│ ├── matrix_test.c
│ └── real_test.c
├── socket
│ ├── Make.lst
│ ├── Makefile
│ ├── agd.c
│ ├── agd_serv0.c
│ ├── agd_server.c
│ ├── c_client.c
│ ├── cc.c
│ ├── client1.c
│ ├── gw_client.c
│ ├── tclient.c
│ └── tserver.c
├── stl
│ ├── Make.lst
│ ├── Makefile
│ ├── Makefile.ms
│ ├── array.c
│ ├── dic.c
│ ├── iterator1.c
│ ├── list1.c
│ ├── list2.c
│ ├── list3.c
│ ├── list4.c
│ ├── prio.c
│ ├── seq.c
│ └── set.c
├── thread
│ └── qsort.c
└── window
├── Make.lst
├── Makefile
├── agd_client.c
├── bar_test.c
├── bin_tree.c
├── blue.c
├── clock.c
├── color.c
├── dblclick.c
├── dblclick_demo.c
├── dclock.c
├── draw0.c
├── draw1.c
├── edit.c
├── event.c
├── file_handler.c
├── file_panel.c
├── fileview1.c
├── font.c
├── gw.c
├── gw_back.c
├── gw_gml.c
├── gw_test.c
├── handle_event.c
├── hilbert.c
├── lclock.c
├── leda.c
├── logo1.c
├── panel.c
├── param_test.c
├── persist.c
├── pol_simple.c
├── poly.c
├── precision.c
├── ps_file.c
├── rectest.c
├── rectest3.c
├── resize.c
├── rgb.c
├── spline.c
├── tim1.c
├── view_meta.c
├── win_error.c
├── win_pos.c
├── windows.c
├── xpm.c
└── xpm_fill.c
150 directories, 2055 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论