Pierre Alliez
c87912e4dc
Point set processing user manual: split into separate .tex files.
2009-04-28 15:14:33 +00:00
Stéphane Tayeb
7d85cbdd57
* Remove ad-hoc code from AABBTraits:
...
- add nearest_point_3(Point_3, Triangle_3, Point_3)
- updates Projecting_traits of AABB_tree
* Fix test compilation (linux x64).
2009-04-28 15:12:51 +00:00
Pierre Alliez
aabc226876
AABB: fix ref to opcode. and few fixes in introduction.
2009-04-28 14:47:22 +00:00
Laurent Saboret
1086632c10
Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (5):
...
Updated the documentation wrt the next changes:
- removed OrientableNormal_3, PointWithOrientableNormal_3, ReconstructionTriangulation_3, Reconstructio
nVertexBase_3 concepts.
- classes Orientable_normal_3, Reconstruction_triangulation_3 abd Reconstruction_vertex_base_3 are not
documented anymore.
- For free functions provided with 2 variants mutable/non mutable, removed the non mutable one.
2009-04-28 14:36:24 +00:00
Laurent Saboret
39552d040f
Changes after Surface_reconstruction_points_3/Point_set_processing_3 submission review by AF (5):
...
Simplified the API:
- removed OrientableNormal_3, PointWithOrientableNormal_3, ReconstructionTriangulation_3, ReconstructionVertexBase_3 concepts.
- classes Orientable_normal_3, Reconstruction_triangulation_3 abd Reconstruction_vertex_base_3 are not documented anymore.
- For free functions provided with 2 variants mutable/non mutable, removed the non mutable one.
TODO:
- remove Orientable_normal_3 class.
- modify mst_orient_normals() to return an iterator over the first non oriented normal.
- fix Poisson MFC demo which does not compile anymore.
2009-04-28 14:10:05 +00:00
Laurent Saboret
53338147c7
Specific to VC++:
...
- optimization for application dealing with large data
- removed stupid compiler warnings
2009-04-28 13:28:55 +00:00
Pierre Alliez
052850c95f
AABB: document two new functions suggested by Andreas:
...
void clear(void)
void clear_and_insert(begin,beyond)
(we let the append() function for another release)
tests: enrich todo list.
2009-04-28 09:44:08 +00:00
Laurent Saboret
82a8b4f8b6
Automatic documentation update
2009-04-28 09:17:10 +00:00
Laurent Saboret
dab30b0036
Merge with Polyhedron demo r48951
2009-04-28 08:09:27 +00:00
Pierre Alliez
fd573fc4c8
AABB: more on testing: measure tree construction time, speed for all query types, across several kernels.
2009-04-27 20:37:47 +00:00
Pierre Alliez
6c4f25b95b
AABB: rename to less_x/y/z
2009-04-27 18:13:06 +00:00
Pierre Alliez
911c74c590
AABB: more to fix Andreas remarks.
2009-04-27 18:00:27 +00:00
Pierre Alliez
38c6ba35e3
AABB: added 100k triangle lucy model for the tests (others are toys)
...
added it to dont_submit
2009-04-27 17:16:30 +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
Fernando Cacciola
84a42139c0
Added back the fix for missing flags on demos, examples and tests
2009-04-27 14:32:55 +00:00
Michael Hemmer
b1ade2c201
test for Real_embeddable_extension
...
so far for Integer and Bigfloat
2009-04-27 14:31:50 +00:00
Laurent Saboret
adc82cc1ea
Modified Poisson_reconstruction_function to match the documentation:
...
- delaunay_refinement(), solve_Poisson.rc(), set_contouring_value() and median_value_at_input_vertices() are declared private.
- Poisson MFC demo calls compute_implicit_function() instead of these methods.
2009-04-27 14:29:57 +00:00
Laurent Saboret
031ec58924
Ignore .vcproj and .sln files
2009-04-27 14:20:23 +00:00
Fernando Cacciola
69419d9ec1
Add ../include and ../../include in CMakeLists.txt for examples and test
2009-04-27 13:56:16 +00:00
Laurent Rineau
edcd3846c3
New signal, in Scene_item, that will be emitted just before an item is
...
destroyed by the scene.
2009-04-27 13:40:59 +00:00
Stéphane Tayeb
50a9d76db0
Fix polyhedral oracle. Add class AABB_const_polyhedron_triangle_primitive.
2009-04-27 13:25:46 +00:00
Stéphane Tayeb
51c1715065
Fix compilation errors with AABB_tree package.
2009-04-27 13:23:54 +00:00
Laurent Saboret
28047e271f
Adapted gl_splat makefile to Windows
2009-04-27 13:09:52 +00:00
Michael Hemmer
5515409d0b
add include of Sqrt_extension.h since it is used
2009-04-27 12:46:11 +00:00
Stéphane Tayeb
836f48cd9c
Fix compilation errors (linux x64).
2009-04-27 12:42:04 +00:00
Pierre Alliez
9401251b51
AABB tree: attempt to fix compilation on Linux
2009-04-27 11:45:38 +00:00
Laurent Saboret
581faa103c
cut_plugin:
...
- Removed cut_plugin from makefile because it does not compile
Splatting:
- Moved rendering mode list string from Scene.cpp to Scene_item.cpp
- Changed indentation
2009-04-27 11:21:26 +00:00
Laurent Saboret
9c77d89703
Fixed compilation errors (Linux/g++)
2009-04-27 10:40:34 +00:00
Michael Hemmer
f7108fc79f
wrong place
2009-04-27 09:40:01 +00:00
Michael Hemmer
f384a1c7d4
mv from NT support
2009-04-27 09:38:19 +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
b9c28d07aa
AABB tree: rename is_smaller to is_contained
...
another code cleanup
2009-04-26 21:48:18 +00:00
Pierre Alliez
a8188eb668
AABB tree: test all intersection types for triangles
2009-04-26 21:29:47 +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
73364294e5
AABB tree: fix CR.
2009-04-26 18:24:15 +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
8cf7099289
AABB tree: rename intersection file
2009-04-26 18:09:40 +00:00
Pierre Alliez
3a3c75c66e
AABB tree: rename intersection files
2009-04-26 17:32:34 +00:00
Gaël Guennebaud
12769c1304
fix compilation
2009-04-26 17:02:50 +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
4018a88be9
polyhedron demo: fix compilation of remeshing plugin
2009-04-26 14:25:30 +00:00
Pierre Alliez
abaeb0ef5c
AABB tree: rename Polyhedron_tree to Tree in examples and test
2009-04-26 14:15:27 +00:00
Sylvain Pion
b9a9f208dd
Rename DS to D_S to avoid clashes with macros defined by <sys/reg.h>.
2009-04-26 14:03:12 +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
Sylvain Pion
d357c66055
Rename ES and FS to avoid clashes with macros defined by <sys/reg.h>.
2009-04-26 13:33:57 +00:00
Sylvain Pion
a5380a1f20
Remove install_cgal and accompanying files.
2009-04-26 13:28:41 +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
3358154717
AABB tree: start adding tests.
2009-04-25 22:21:53 +00:00