Laurent Rineau
f609f5a767
Fix ${CGAL_LIBRARIES} (used to generated CGALConfig.cmake).
2008-04-29 13:13:58 +00:00
Andreas Fabri
8d2eb901ea
Replaced char with bool
2008-04-29 13:10:23 +00:00
Pierre Alliez
1fbbf92df7
Reconstruction: enrich demo with
...
- outlier removal
- average spacing
2008-04-29 12:07:09 +00:00
Laurent Saboret
0df22bb093
Edited points exist now under 2 forms in CPoissonDoc:
...
- m_points[] array of points + normals.
- the m_poisson_dt 3D triangulation used by the m_poisson_function implicit function.
Only 1 form is visible on screen and editable at a given time. This is controlled by m_edit_mode.
A new class Point_set_3 represents an array of points + normals of type PointWithNormal_3 (in fact Gyroviz_point_3 to support algorithms specific to Gyroviz). It provides accessors (points and normals iterators, property maps), OpenGL rendering and bounding box.
File >> Open fills the point_set.
Algorithms menu is split into:
- Processing menu which modifies a point,
- Reconstruction >> Poisson sub-menu which converts the point set to a triangulation 3 and then solves the Poisson equation over it.
2008-04-29 10:57:58 +00:00
Michael Kerber
d3e9186bfe
Uses new Is_on_2-functor
2008-04-29 09:25:42 +00:00
Michael Kerber
7b01d73f30
Handled case of disjoint x-ranges
2008-04-29 09:25:05 +00:00
Pavel Emeliyanenko
4ecae19881
added shortcut
2008-04-29 08:57:29 +00:00
Laurent Rineau
4e4f937188
- Tags in cells now use std::bitset instead of the home-made bitset.
...
- New tag: is_bad (to reduce the number of calls to Double_map::erase)
2008-04-29 08:57:30 +00:00
Michael Kerber
1ecfa831c8
Adapted approximation box algorithm to the Algebraic_curve_kernel_2-concept
2008-04-29 08:54:12 +00:00
Laurent Rineau
38ebdc41f2
Fix the set_on_surface problem: the present of a tag is tested.
2008-04-29 08:53:50 +00:00
Fernando Cacciola
d12124c350
Partial skeletons for faster offsetting
2008-04-28 17:03:23 +00:00
Pavel Emeliyanenko
bf5a5b648e
log2_abs -> CGAL::to_double()
2008-04-28 14:21:32 +00:00
Pavel Emeliyanenko
104f7ce0e8
minor changes
2008-04-28 14:20:35 +00:00
Pavel Emeliyanenko
58fbe1d91e
Investigating some slippery bug..
2008-04-28 14:19:47 +00:00
Michael Kerber
d512cf01fe
added includes
2008-04-28 14:06:05 +00:00
Michael Kerber
3c274cc2cb
Integer template argument has now a default type
2008-04-28 13:23:00 +00:00
Michael Kerber
180ea6992b
Status_line now has an optional Bitstream-Descartes instance as an isolator
2008-04-28 13:22:15 +00:00
Laurent Rineau
abec7d79bc
Minor tweaks of GNU makefiles, not submitted, only for local uses.
2008-04-28 13:06:31 +00:00
Laurent Rineau
1a55b0a8e3
- Add calls to CGAL::Profiler
...
- No longer test the Gabriel criteria for facets.
2008-04-28 13:02:10 +00:00
Michael Kerber
e417c68eac
Moved parts from EXACUS-AlciX to unify with ConiX-methods
2008-04-28 11:52:52 +00:00
Michael Hemmer
e42a22537a
use boost::ordered_field_operators1
...
modular arithmetic needs ieee double precision
2008-04-28 11:31:48 +00:00
Michael Hemmer
97b300b576
added Coercion_traits for interoperability with short/int/long
2008-04-28 11:29:26 +00:00
Pierre Alliez
24d0377019
Reconstruction: rename K to KNN (confusing with kernel)
...
Added comments to outlier technique + point with normal
2008-04-28 09:23:01 +00:00
Michael Hemmer
7d2514e5da
consistent use of struct for traits
2008-04-28 08:20:30 +00:00
Efi Fogel
445ffdb4f3
wein: Implemented inner offset. Used Inner_ccb_iterator instead of obsolete Hole_iterator. Fixed calls to deprecated functions
2008-04-26 21:39:01 +00:00
Efi Fogel
e7d506b178
wein: Implemented inner offset. Used Inner_ccb_iterator instead of obsolete Hole_iterator. Fixed calls to deprecated functions
2008-04-26 21:38:50 +00:00
Efi Fogel
042bd41c2b
wein: Implemented inner offset. Used Inner_ccb_iterator instead of obsolete Hole_iterator. Fixed calls to deprecated functions
2008-04-26 21:37:52 +00:00
Efi Fogel
b7d3e97651
wein: Implemented inner offset. Used Inner_ccb_iterator instead of obsolete Hole_iterator. Fixed calls to deprecated functions
2008-04-26 21:37:35 +00:00
Efi Fogel
37972247be
wein: Implemented inner offset. Used Inner_ccb_iterator instead of obsolete Hole_iterator. Fixed calls to deprecated functions
2008-04-26 21:37:02 +00:00
Laurent Rineau
234e77e615
Add a vpath, to ease the in-place(1) compilation of Qt_widget.
...
(1) Directly in the subversion tree, outside of a CGAL installation.
2008-04-25 14:03:30 +00:00
Laurent Rineau
aa7926685b
unused variable (when CGAL_NDEBUG is defined).
2008-04-25 14:00:52 +00:00
Laurent Rineau
89c66dab62
Remove a "unused variables" warning.
2008-04-25 13:59:34 +00:00
Laurent Rineau
b92312032e
Leftovers from commit 42968:
...
"New directory Mesh_2/include/CGAL/Meshes/ that aggregates several
non documented files that are common to Mesh_2, Mesh_3 and Surface_mesher."
I forgot to commit the removal of old files.
2008-04-25 13:38:54 +00:00
Laurent Rineau
aed5964d70
Fix the size bound for that test. With the previous value, the resulting
...
mesh was not even a sphere.
2008-04-25 12:36:45 +00:00
Laurent Rineau
7d97ac5e36
Fix a minor bug, that led to a segfault when the list of isovalue was
...
modified just after the computation of a mesh.
2008-04-25 12:24:09 +00:00
Laurent Rineau
6e2224ccf3
Moved to Mesh_2/include/CGAL/Meshes/.
2008-04-25 12:14:32 +00:00
Laurent Rineau
7152aa1967
- Add ../../../Mesh_2/include in the include path.
...
- Add QUIET to find_package(VTK). I hope it will make a failure silent.
- Add an optional support for Boost.Bimap.
2008-04-25 12:13:13 +00:00
Laurent Rineau
f66b856627
Attempt: add an optionnal VTK support in CGALimageIO.
2008-04-25 12:08:54 +00:00
Laurent Rineau
d0676c9983
Sun CC does not like the "::" (void) namespace.
2008-04-25 12:06:17 +00:00
Michael Hemmer
f369f01fe6
changes according to Refine_1
2008-04-25 11:20:48 +00:00
Eric Berberich
44eeb8a631
have to use exact x for determining the y-coordinate
2008-04-25 10:32:57 +00:00
Nader Salman
7be1fcc158
Added the Average K-Nearest neighbor squared distance outliers removal technique.
2008-04-25 10:20:48 +00:00
Michael Hemmer
474e5d72d1
rm def of argument type / result type
2008-04-25 09:47:03 +00:00
Laurent Rineau
2f41a7a9db
Surface_mesher applications should always use
...
CGAL::Triangulation_cell_base_with_circumcenter_3!
2008-04-25 09:41:55 +00:00
Michael Hemmer
886ce71ec6
This is not an AdaptbaleUnaryFunction since the algebraic real is changed
2008-04-24 15:42:42 +00:00
Michael Hemmer
91be4ce66d
added todo according to review of Ron Wein
2008-04-24 15:34:39 +00:00
Laurent Rineau
4bf21e39ed
Revert r42877:
...
"Use boost::iterator_facade for the Compact_container's iterators."
That modification triggers compilation errors with Visual C++.
2008-04-24 13:08:49 +00:00
Laurent Saboret
f6e9627800
Minor changes (mostly replaced tabs by spaces).
2008-04-24 12:18:12 +00:00
Pavel Emeliyanenko
b340252ab7
make_x_monotone updates
2008-04-24 09:04:52 +00:00
Michael Kerber
f644dfaa5f
Adapted to changes in ACK_2
2008-04-24 08:46:52 +00:00