Efi Fogel
|
178e7a89a5
|
replaced Object
|
2012-02-07 13:45:10 +00:00 |
Efi Fogel
|
3f021c72df
|
replaced Object
|
2012-02-07 09:43:54 +00:00 |
Efi Fogel
|
15e766a59d
|
replaced CGAL::Object
|
2012-02-06 17:14:16 +00:00 |
Philipp Möller
|
d3459ef740
|
* prettified and included the example
|
2012-02-06 10:24:52 +00:00 |
Efi Fogel
|
40fac7ad31
|
replace Object
|
2012-02-06 10:15:38 +00:00 |
Efi Fogel
|
0d9f5aa107
|
replace Object
|
2012-01-23 15:08:58 +00:00 |
Efi Fogel
|
a1fb4c4814
|
replace Object
|
2012-01-23 15:08:42 +00:00 |
Efi Fogel
|
f669df07bf
|
replace Object
|
2012-01-23 13:55:36 +00:00 |
Philipp Möller
|
cc936f0c79
|
* added a paragraph on how to upgrade code
* fixed syntax error
|
2012-01-18 10:23:40 +00:00 |
Philipp Möller
|
24d771b828
|
overload manual is more explicit about type requirements
|
2012-01-18 09:12:26 +00:00 |
Philipp Möller
|
d117004557
|
Used auto in the examples
|
2012-01-16 11:26:46 +00:00 |
Philipp Möller
|
1be7dd9cd4
|
Incorporated reviewer comments
|
2012-01-16 10:54:46 +00:00 |
Philipp Möller
|
5383ff40b6
|
Removed wrong wording in user manuals
|
2011-11-24 11:32:43 +00:00 |
Philipp Möller
|
26a94ab6bb
|
Small documentation corrections
|
2011-11-24 10:44:23 +00:00 |
Philipp Möller
|
a2d3b5444c
|
Polyhedron demo now uses CGAL_INTERSECTION_VERSION
|
2011-11-21 13:57:22 +00:00 |
Philipp Möller
|
b3b3cde5ea
|
Fixed compiler errors in the examples
|
2011-11-21 13:54:01 +00:00 |
Philipp Möller
|
4f055d690f
|
Took the wrong type when mapping to the result
|
2011-11-21 13:53:22 +00:00 |
Philipp Möller
|
3fe7c7b9dd
|
Removed cruft from Intersection_traits and Kernel_d now uses the macros do declare global functions
|
2011-11-21 13:52:39 +00:00 |
Philipp Möller
|
66ef67491a
|
benchmark now uses filtering to focus more on intersections
|
2011-11-18 15:26:32 +00:00 |
Philipp Möller
|
407c3a1fec
|
The example now uses the new API
|
2011-11-18 14:19:38 +00:00 |
Philipp Möller
|
6295c772ee
|
lazy now works with changes to the Intersect concept
|
2011-11-18 14:16:00 +00:00 |
Philipp Möller
|
f1997a2e51
|
fixed the binder in the example
|
2011-11-18 14:15:26 +00:00 |
Philipp Möller
|
ee09ef2297
|
Overloading intersection and do_intersect now work by introducing a better match for every possible function
|
2011-11-18 14:14:41 +00:00 |
Philipp Möller
|
91d59f8478
|
Macro to define global functions now respect Intersect_2::Result<>
|
2011-11-16 17:48:13 +00:00 |
Philipp Möller
|
b516d75bd5
|
* AABB tree documentation doesn't talk about metafunctions anymore
|
2011-11-16 17:46:28 +00:00 |
Philipp Möller
|
60b309246a
|
Reworked the examples to fit the new API
|
2011-11-16 17:08:00 +00:00 |
Philipp Möller
|
18c85a8da5
|
fixed the links
|
2011-11-16 15:38:30 +00:00 |
Philipp Möller
|
ca483965fc
|
Documentation is cleaner
|
2011-11-16 14:04:45 +00:00 |
Philipp Möller
|
0d528ddb74
|
Mesh_3 intersections with variants
|
2011-11-16 14:04:13 +00:00 |
Philipp Möller
|
376b6309f4
|
Adapted AABB_tree to the new concept and documented the API changes
|
2011-11-15 17:13:09 +00:00 |
Philipp Möller
|
94affd589d
|
Moved the Intersection_result concept into the functors and adapted code in the lazy kernel to that change.
|
2011-11-15 15:40:22 +00:00 |
Philipp Möller
|
c935a9dbc1
|
Fixed a crash when calling type() on an uninitialized Object
|
2011-11-15 15:05:20 +00:00 |
Philipp Möller
|
53ac85278f
|
Added Intersection_result documentation
|
2011-11-15 13:42:17 +00:00 |
Philipp Möller
|
9051768cea
|
Introduced Intersection_results as a Kernel concept for use in public APIs in favor over Intersection_traits.
|
2011-11-15 13:41:14 +00:00 |
Philipp Möller
|
51100ae07c
|
Added a benchmark for any_intersection and all_intersection to compare object vs optional<variants>
|
2011-11-14 18:00:57 +00:00 |
Philipp Möller
|
4e5c36d460
|
Documentation refreshed and CGAL_INTERSECTION_VERSION added
|
2011-11-14 09:54:20 +00:00 |
Philipp Möller
|
bddbfcc8e4
|
Adapted AABB_tree for new intersections
|
2011-11-10 16:00:22 +00:00 |
Philipp Möller
|
450f438518
|
IT shortcut not circumvents specifying a kernel making it an actual shortcut and nicer for exposure in APIs
|
2011-11-10 11:06:26 +00:00 |
Philipp Möller
|
a4e6d57cff
|
Circular_kernel_2 and Circular_kernel_3 now use CGAL_INTERSECTION_VERSION for backwards compatability
|
2011-11-09 14:29:46 +00:00 |
Philipp Möller
|
c2bfb68112
|
* Now dispatching on Ambient_dimension
* incorporated result_type == Object to remove more ifdefs
|
2011-11-09 11:35:04 +00:00 |
Philipp Möller
|
d316908076
|
Removed unnecessary print include
|
2011-11-09 11:33:04 +00:00 |
Philipp Möller
|
33430eef68
|
Intersections_3 now fully uses CGAL_INTERSECTION_VERSION
|
2011-11-08 17:37:24 +00:00 |
Philipp Möller
|
0408e258b6
|
Backwards compatibility with INTERSECTION_VERSION.
|
2011-11-08 14:38:59 +00:00 |
Philipp Möller
|
0929a0f92a
|
Move the define to Intersection_traits. Those will be included every time.
|
2011-11-08 14:38:32 +00:00 |
Philipp Möller
|
66d08b8d65
|
Intersections_2 now uses CGAL_INTERSECTION_VERSION for backwards compatibility
|
2011-11-08 13:55:12 +00:00 |
Philipp Möller
|
a6f4cb16ae
|
Macro for versioning the intersections and support for both versions in the top level function.
|
2011-11-08 11:56:57 +00:00 |
Philipp Möller
|
71c1a44f4f
|
Safe bool conversion for object including tests
|
2011-11-08 11:01:59 +00:00 |
Philipp Möller
|
69add44ef4
|
Object switched to any internally
|
2011-11-07 16:22:56 +00:00 |
Philipp Möller
|
a8f49b5814
|
more testing for object
|
2011-11-07 15:52:36 +00:00 |
Philipp Möller
|
875bde1083
|
Added support to Lazy kernel for constructions that return Object, fixed a bug in Line_arc_3 - Line_arc_3 intersections
|
2011-11-07 15:38:49 +00:00 |