Pierre Alliez
911c74c590
AABB: more to fix Andreas remarks.
2009-04-27 18:00:27 +00:00
Pierre Alliez
b563d29270
AABB tree: the projection does not construct the KD-tree at the first projection query anymore. for efficient projection queries either the user calls for its explicit construction during the AABB construction or calls "construct_search_Tree()". otherwise the first primitive reference point is used as (naive) hint.
2009-04-27 15:36:35 +00:00
Pierre Alliez
18c93be7bc
AABB tree: replace xref/yref/zref and point_on by a single reference_point() function for primitive.
...
NOTE: the reference point is used both for sorting the primitives and for constructing the search KD-tree
2009-04-27 08:58:19 +00:00
Pierre Alliez
2421c82abe
AABB tree: added (commented) example of projection against a set of segments.
...
does not compile for now
2009-04-26 20:59:43 +00:00
Pierre Alliez
8a09dd36c1
AABB tree: cleanup doc.
2009-04-26 18:22:02 +00:00
Pierre Alliez
c55ae25215
AABB tree: more on projection (added all point_on() functions to primitives)
2009-04-26 18:19:05 +00:00
Pierre Alliez
9df9f8a9f1
AABB tree: added internal search tree (CGAL K-orth search tree) to accelerate the projection queries.
...
substantial complication... may be improved.
2009-04-26 16:22:46 +00:00
Pierre Alliez
e52c14ffc9
AABB tree: more on doc.
2009-04-26 14:39:35 +00:00
Pierre Alliez
24e3bc0c22
AABB tree: added two primitive types for triangle and segment to make two examples simpler.
...
rename Object type to Datum type within primitive as it was conflicting with CGAL Object type
2009-04-26 13:46:48 +00:00
Pierre Alliez
cde6fb8ad0
AABB tree: added fourth examples with (segment) edges of a polyhedron
2009-04-26 09:27:42 +00:00
Pierre Alliez
3316b50890
AABB tree: more comments on examples - added one projection
2009-04-24 22:09:40 +00:00
Pierre Alliez
bc218b5d22
AABB tree: doc
2009-04-24 13:00:46 +00:00
Pierre Alliez
be16a94b73
fix link to examples
2009-04-24 12:33:08 +00:00
Pierre Alliez
f5724113f7
AABB tree: added shark in .eps format
2009-04-24 12:30:44 +00:00
Pierre Alliez
07c87ae231
AABB tree: deleted TrianglePrimtive concept - there is no point to have it
2009-04-24 11:45:39 +00:00
Pierre Alliez
3e25916b51
AABB tree: added two examples and alter doc where the data type is now the Object type.
2009-04-24 11:29:00 +00:00
Pierre Alliez
f01b6e147f
AABB tree: important pass on the documentation from A.Fabri's review and several discussions with S.Tayeb, L.Rineau and C.Wormser.
...
remove all _type suffixes to types
distinguish datum from data
A primitive wraps a "geometric object" and an Id - not a primitive and an ide (confusing)
added any_intersected_primitive() to be consistant
2009-04-24 09:42:43 +00:00
Pierre Alliez
9f43b3a035
AABB tree: more on documentation.
2009-04-22 08:22:00 +00:00
Pierre Alliez
0e7d36fa48
AABB tree: add image for ps compilation and added .ppt source file to dont_submit
2009-04-17 08:41:11 +00:00
Pierre Alliez
c057e74544
AABB tree: higher res image for user manual.
2009-04-17 08:24:21 +00:00
Pierre Alliez
2c8b9956cb
AABB tree: user manual (added figure and implementation details section)
2009-04-16 15:08:01 +00:00
Pierre Alliez
37b3262e71
AABB tree: added doc
2009-04-16 11:22:16 +00:00