Commit Graph

234 Commits

Author SHA1 Message Date
Weisheng Si d2f6062ac1 Improve comments and remove useless comments 2016-06-05 12:17:50 +10:00
Weisheng Si 87d8faaafe Remove code for debugging purpose 2016-06-05 11:57:34 +10:00
Weisheng Si cf278a6f66 Remove a "TODO" comment 2016-06-05 11:46:10 +10:00
Sébastien Loriot eadc085d98 fix include guards 2016-06-02 09:23:28 +02:00
Sébastien Loriot 89eb3c9e27 remove exe flags 2016-05-31 10:22:56 +02:00
Sébastien Loriot 1f23da9ef6 remove empty file 2016-05-31 10:22:08 +02:00
Sébastien Loriot 91a536c804 run astyle
remove trailing whitespaces and fix indentation issues
2016-05-31 10:05:12 +02:00
Sébastien Loriot 815a4ba4cc Plan_Scan_Tree -> Plane_scan_tree 2016-05-31 09:55:11 +02:00
Sébastien Loriot 9356eea527 rename files to match CGAL naming convention 2016-05-31 09:53:05 +02:00
Sébastien Loriot 71d1666b39 replace tabs with 4 spaces 2016-05-31 09:48:36 +02:00
Andreas Fabri 6f7f74ce34 Suppress a warning that also shows up with examples distribured with boost 2016-05-31 09:30:09 +02:00
Sébastien Loriot 5f3c58c968 commit cmake scripts for tests and examples 2016-05-19 13:34:29 +02:00
Sébastien Loriot 3d1e20e1e3 quick pass on the doc 2016-05-18 16:35:02 +02:00
Sébastien Loriot 700f0f0f14 clean up examples and try removing a warning on windows 2016-05-18 15:30:32 +02:00
Weisheng Si 470d6647ed provide a note on the bug from BGL 2016-05-18 15:41:07 +10:00
Sébastien Loriot d5e8cf95a8 workaround the bug in bgl 2016-05-17 10:19:03 +02:00
Sébastien Loriot 8ae1876b23 fix doc warnings 2016-05-17 09:43:58 +02:00
Sébastien Loriot 1704e345c2 remove executable flag 2016-05-17 08:47:30 +02:00
Sébastien Loriot 91d48e4803 workaround a bug in boost directly in the example 2016-05-16 08:39:20 +02:00
Weisheng Si b83f2cc9af Add a comment about a bug in boost 2016-05-11 09:49:30 +10:00
Weisheng Si 7ac8af35b0 Remove #include <boost/graph/adjacency_list.hpp>, since it is already
included in Construct_xxx_graph_2.h
2016-05-08 11:15:25 +10:00
Weisheng Si 0239cbb0d3 Add "the directions of cone boundaries" to the package description on
the user inputs, since this is an important feature of this package.
2016-05-06 08:40:43 +10:00
Weisheng Si 4b4d8e2415 Add "the directions of cone boundaries" to the package description on
user inputs, since I deem this is an important feature of this package.
2016-05-04 15:39:56 +02:00
Weisheng Si 2165d0c580 Reduce the cone number from 17 to 6 2016-05-02 14:25:16 +02:00
Andreas Fabri a864e30623 std::min -> (std::min) for VC++ 2016-04-27 10:19:13 +02:00
Andreas Fabri 3974c29331 VC++ does not like min and max 2016-03-22 09:25:53 +01:00
Weisheng Si 9960ea2332 Reduce the cone number from 17 to 6 2016-03-17 22:09:00 +11:00
Weisheng Si 0eba2b7280 Move Direction_2 ray out of loop. 2016-03-17 22:06:04 +11:00
Andreas Fabri 317164f9e2 one last std::to_string removed; change the README.txt 2016-02-26 08:23:54 +01:00
Andreas Fabri 88d413ae3d delete empty demo directory 2016-02-25 12:00:47 +01:00
Andreas Fabri 0dbb54551e std::to_string comes only with C++11 2016-02-24 17:06:28 +01:00
Andreas Fabri fe969f2c50 fix warnings 2016-02-24 16:54:05 +01:00
Andreas Fabri fca256b986 fix errors (template) and warnings (unsigned/signed) and reindent 2016-02-24 08:39:21 +01:00
Andreas Fabri ae309911f7 Merge branch 'Cone_spanners_2-new_package-UWS' of github.com:CGAL/cgal-dev into Cone_spanners_2-new_package-UWS 2016-02-22 09:12:42 +01:00
Weisheng Si 1e56396022 Add #include <CGAL/config.h> to indicate using CORE 2016-01-12 09:31:07 +11:00
Andreas Fabri 5d326f8031 Remove the concepts from the User Manual 2016-01-06 13:54:23 +01:00
Andreas Fabri 1a2061cf96 Completely remove the concepts to simplify things 2016-01-06 10:38:59 +01:00
Andreas Fabri 220be3d365 typo 2016-01-06 08:29:40 +01:00
Andreas Fabri 206420c77b backquote 2016-01-06 08:22:27 +01:00
Weisheng Si 1091355311 Change the template argument from 'ConeBasedSpannerTraits_2' to
'Traits'.
2016-01-05 09:42:16 +11:00
Weisheng Si 20e9aeed81 Making the comments more concise 2016-01-05 09:41:50 +11:00
Weisheng Si 61de3aa5e6 Add cpp, cmd and data files for test suite 2015-12-18 15:40:10 +11:00
Weisheng Si ea4e6066f9 Add .cmd files for the examples 2015-12-18 15:38:39 +11:00
Weisheng Si 4515c565fc fix a small typo 2015-12-18 15:36:43 +11:00
Weisheng Si f8c05dbe3b Add descriptions to the example files 2015-12-18 15:33:26 +11:00
Andreas Fabri 5e3e8e040f polish 2015-12-15 17:42:19 +01:00
Weisheng Si 95af2ee3d4 fixing a typo of missing '_kernel' 2015-12-15 09:55:56 +11:00
Weisheng Si d111f19deb Change template parameter from 'Traits' to 'ConeBasedSpannerTraits_2' 2015-12-15 09:23:08 +11:00
Weisheng Si 54e77babde Use the functor concept of bisector() instead of its global function
version
2015-12-15 09:21:53 +11:00
Weisheng Si 1ec7726376 Fixing small typos 2015-12-14 11:24:56 +11:00
Weisheng Si 57c78e39d9 Using ConeBasedSpannerTraits_2 instead of SpannerKernel, and also
removing some duplications in documents
2015-12-14 10:56:46 +11:00
Weisheng Si 032e762ecf Using ConeBasedSpannerTraits_2 as the template parameter 2015-12-11 10:55:37 +11:00
Weisheng Si 2fe6e1224b Using 'Traits' instead of 'ConeBasedSpannerTraits_2' as the template
paramter.
2015-12-11 10:03:56 +11:00
Weisheng Si 1970e4178a Revised according to 5th round review. 2015-12-11 09:52:55 +11:00
Weisheng Si e686ca2e7f git mv ConeBasedSpannerTraits.h ConeBasedSpannerTraits_2.h 2015-12-11 09:00:42 +11:00
Weisheng Si 5287b6e200 replace kernel_type with Kernel_type 2015-12-01 12:45:03 +11:00
Weisheng Si 9f11bbe3d1 replace Kernel_ with SpannerKernel 2015-12-01 12:44:13 +11:00
Weisheng Si 2e0213bfc5 replace Kernel_ with SpannerKernel 2015-12-01 11:36:09 +11:00
Weisheng Si f02db76003 Use EPEC_with_root_of.h instead of EPEC_with_sqrt.h 2015-11-27 09:51:11 +11:00
Weisheng Si 436ca7b94d Use EPEC_with_root_of.h instead of EPEC_with_sqrt.h and Use
SpannerKernel as the template parameter instead of traits
2015-11-27 09:49:09 +11:00
Weisheng Si 8e25cec681 Use EPEC_with_root_of.h instead of EPEC_with_sqrt.h 2015-11-27 09:46:57 +11:00
Weisheng Si bab75537e9 Replace pass-the-end by past-the-end,etc. 2015-11-16 13:54:28 +11:00
Weisheng Si 842caea460 Add hyperlink to boost::adjacency_list, etc. 2015-11-16 13:53:45 +11:00
Weisheng Si 24e649f9f4 Remove sin() and cos() 2015-11-16 13:52:09 +11:00
Weisheng Si 5929a7e8f1 Better the writing 2015-10-15 16:13:41 +11:00
Weisheng Si 249c3581fa Provide an example vertex set where exact construction can make a
difference
2015-10-13 13:38:35 +11:00
Weisheng Si e5999cb4e1 Add two new pictures about exact and inexact constructions into the
user manual
2015-10-13 13:37:25 +11:00
Weisheng Si a2ff985c6a Better the comments 2015-09-30 10:12:08 +10:00
Weisheng Si c90cd278d3 Returning the cone boundaries with output iterator now. 2015-09-09 09:18:54 +10:00
Andreas Fabri bd02f8a544 Add a geometric traits class TODO: Make it complete
Made Direction_2 public as it in the API
Removed a typename
2015-09-01 16:20:46 +02:00
Weisheng Si 3cf3803435 Toward output iterator for ray directions 2015-09-01 10:09:40 +10:00
Weisheng Si 4d278acfe6 Improve the documents 2015-08-31 10:31:27 +10:00
Weisheng Si 7c5ffc964e Better the user manual 2015-08-27 14:43:30 +10:00
Weisheng Si f371ef2425 Better the documentation and Make the source code follow convention 2015-08-27 09:55:19 +10:00
Weisheng Si 1974128e99 Fix the typos and Better the comments 2015-07-21 09:45:52 +10:00
Weisheng Si ac3b9ab57f Beautify the source code 2015-06-23 13:43:21 +10:00
Weisheng Si 74b8893cb0 Improve the comments 2015-06-23 08:39:35 +10:00
Weisheng Si decb515703 To exclude undocumented classes and functions from doc 2015-06-23 08:38:05 +10:00
Weisheng Si 8480335728 Some polishing 2015-06-05 16:10:32 +10:00
Weisheng Si 7fa8877e98 Add a new header file for ordering vertices by direction 2015-06-04 15:44:05 +10:00
Weisheng Si 2a15b96366 Better the comments 2015-06-04 15:41:21 +10:00
Weisheng Si 0d0aab6cc2 Revise user manual and developer manual 2015-06-04 11:34:29 +10:00
Weisheng Si 60827305c8 Delete theta_io.cpp, and Move exact_theta_io.cpp to theta_io.cpp 2015-06-03 08:06:00 +10:00
Weisheng Si b3f0e016f5 Add a new example compute_cones.cpp 2015-06-02 10:02:17 +10:00
Weisheng Si ae09d8fab8 Add a new example file compute_cones.cpp 2015-06-01 12:12:51 +10:00
Weisheng Si 5a3e1af519 Revert "Renaming Cone_spanners_2.txt -> ConstructConeBasedSpanner_2.txt"
This reverts commit 1cdaa5605e.
2015-05-22 11:11:48 +10:00
Weisheng Si 6deafda2cd Better the comments 2015-05-22 11:10:53 +10:00
Weisheng Si 8301ee0a74 Add a new data input file n9.cin 2015-05-22 10:39:07 +10:00
Weisheng Si d63fa3acdd Add a new concept ComputeConeBoundaries_2 2015-05-22 10:38:11 +10:00
Weisheng Si 70954a40e9 Renaming Cone_spanners_2.txt -> ConstructConeBasedSpanner_2.txt 2015-05-22 09:32:06 +10:00
Weisheng Si 24e1b22b08 Compiled successfully version first 2015-05-21 09:15:29 +10:00
Weisheng Si a087f25cb2 Changing file names according to convention 2015-05-14 10:24:03 +10:00
Weisheng Si 656f3e816b Remove the file Cone_spanners_2.h 2015-05-12 14:49:18 +10:00
Weisheng Si 0c942cefb2 Comments style changed from /** */ to /*! */ 2015-05-11 11:43:39 +10:00
Weisheng Si 3fdced450b Comments editted to remove these two header files from doxygen output 2015-05-11 11:05:40 +10:00
Weisheng Si e7183108a5 A typo fixed: Code-based -> Cone-based 2015-05-11 10:07:10 +10:00
Weisheng Si 5b7c9209ba 'this->' added before 'less()' in plane scan tree code. 2015-05-01 11:20:20 +10:00
Weisheng Si f038c1b4af Delete the file _cxx0x_hack.h 2015-04-24 08:11:41 +10:00
Weisheng Si ee7df5573d move Gnuplot_output_2.h -> gnuplot_output_2.h 2015-04-24 08:08:30 +10:00
Weisheng Si c02ae70fb0 Comments improved 2015-03-05 08:50:12 +11:00
Weisheng Si d8aa209fbb Math latex fixed 2015-03-02 13:12:41 +11:00
Weisheng Si 5a751ca76a @file gnuplot_output_2 --> @file Gnuplot_output_2 2015-03-02 13:11:13 +11:00
Weisheng Si 9912ddca8e remove code snippet files, use \code \endcode in the manual 2015-02-18 15:14:38 +11:00
Weisheng Si aff16bf0a4 More added for gnuplot_output_2() 2015-02-18 14:59:56 +11:00
Weisheng Si da4bc6cb71 More access functions added 2015-02-18 14:29:58 +11:00
Weisheng Si 63339157b9 Using \code and \endcode to include code snippets 2015-02-18 14:27:55 +11:00
Weisheng Si ed828cbadf Comments improved 2015-02-18 14:27:03 +11:00
Weisheng Si 5cc2c6dc2d Comments improved 2015-02-18 14:25:43 +11:00
Weisheng Si af3a971b80 An input file with (x,y) coordinates for a list of vertices 2015-02-18 13:31:25 +11:00
Weisheng Si f1bd671fb1 Using code snippets, which are stored in small files 2015-02-18 11:55:04 +11:00
Weisheng Si bd47894c9f Improve some of the comments 2015-02-18 09:41:00 +11:00
Weisheng Si c440f89d4d Better the wording of a comment 2015-02-18 09:39:32 +11:00
Weisheng Si 7dc0376664 Describing the concept ConeSpanners_2 2015-02-18 09:33:08 +11:00
Weisheng Si d8d5ece0a5 Add picture files used in the user manual 2015-02-18 09:26:02 +11:00
Weisheng Si b28dcc6e4d More comments added 2015-02-17 09:51:17 +11:00
Weisheng Si 54c364f08a file names for code snippets used in user manual are added 2015-02-16 11:48:31 +11:00
Weisheng Si 6574216e0a Change to an approximate Pi. 2015-02-12 12:04:29 +11:00
Weisheng Si 53453e5fc8 Change to an approximate Pi. 2015-02-12 12:02:05 +11:00
Weisheng Si fcd6602078 Backquote added. 2015-02-12 10:35:19 +11:00
Weisheng Si 27b1b49337 Description added. 2015-02-12 10:31:01 +11:00
Weisheng Si c386c64255 The examples cpp files are listed here. 2015-02-12 10:28:12 +11:00
Weisheng Si 56befde634 A logo picture for this package is added. 2015-02-12 10:25:55 +11:00
Weisheng Si db4f8d33cd Package_info directory done. 2015-02-05 10:00:17 +11:00
Weisheng Si dfb37c2404 Names and emails added to maintainer 2015-02-03 10:02:59 +11:00
Andreas Fabri 35ab88bd17 Add concept ConeSpanners_2 2014-09-23 12:10:21 +02:00
Andreas Fabri e506cd4a9c num_ -> number_of; no get_ 2014-09-19 15:51:01 +02:00
Andreas Fabri 1b14504b20 cleanup package description 2014-09-19 11:17:16 +02:00
Andreas Fabri a99b40c431 no get_ prefix in CGAL 2014-09-19 11:08:46 +02:00
Andreas Fabri b0dff9365c examples don't have a license header 2014-09-19 11:06:06 +02:00
Andreas Fabri ee86e3f5c8 backquote class names. remove some @brief 2014-09-19 11:01:51 +02:00
Andreas Fabri 5292acec0b Add classes to the documentation group 2014-09-19 10:37:46 +02:00
Andreas Fabri 18ebcb62f2 Fix includes as the .h files got moved 2014-09-18 12:13:31 +02:00
Andreas Fabri 26dd5c6f20 move the code in the right directories 2014-09-18 11:25:28 +02:00
Andreas Fabri 594de25aa0 Add skeleton for Cone_spanners_2 2014-09-18 11:20:54 +02:00