Laurent Rineau
bbf559ee17
Merge remote-tracking branch cgal/master into Triangulation_segment_traverser_3-tvanlank
2019-09-10 19:21:38 +02:00
Laurent Rineau
88a915779f
Merge tag 'base2018' into HEAD
...
# Conflicts:
# Triangulation_3/examples/Triangulation_3/CMakeLists.txt
# Triangulation_3/include/CGAL/Triangulation_3.h
# Triangulation_3/include/CGAL/Triangulation_utils_3.h
2019-09-10 18:41:08 +02:00
albert-github
62f2fef741
warning: image file name tds_small.png is ambiguous.
...
Some images were present on multiple places but the second reference was not used anymore.
2019-08-08 13:41:18 +02:00
Sebastien Loriot
667e4022f7
Merge pull request #4060 from sloriot/CGAL-doc_match_brackets
...
match @{ and @}
2019-07-18 16:26:43 +02:00
Laurent Rineau
dc02598a5c
Merge pull request #4016 from gdamiand/CGAL-more_viewers-gdamiand
...
CGAL: more viewers
2019-07-10 14:22:50 +02:00
Sébastien Loriot
fbafb9d06f
fix remaining mismatches and fix bugs
2019-07-10 11:40:45 +02:00
Sébastien Loriot
983645a51a
match @{ and @}
2019-07-05 21:49:46 +02:00
Laurent Rineau
dbb1cb6c9b
Merge pull request #3974 from afabri/Triangulation-add_ranges-GF
...
Triangulation_{2,3): Add ranges
2019-07-01 11:16:05 +02:00
Guillaume Damiand
67307dcead
Merge master to remove conflicts; plus rephrase draw documentation following Sebastien comments.
2019-06-19 15:48:10 +02:00
Guillaume Damiand
8a3cb666fd
Correct links to CGAL::draw functions.
2019-06-19 13:10:08 +02:00
Andreas Fabri
2c5433fbd7
Remove a sentence as suggested by Mael
2019-06-05 17:31:27 +02:00
Andreas Fabri
c34536be24
Apply suggestions from code review
...
Co-Authored-By: Mael <mael.rouxel.labbe@geometryfactory.com>
2019-06-05 17:26:37 +02:00
Andreas Fabri
f7b7b9957f
Merge remote-tracking branch 'cgal/master' into CGAL-null_ptr-GF
2019-06-05 14:47:11 +02:00
Andreas Fabri
2a044cff99
Fix and polish doc
2019-06-05 11:05:50 +02:00
Andreas Fabri
e2d19b0c8d
Replace NULL and Nullptr_t with nullptr and nullptr_t
2019-06-04 23:45:44 +02:00
Andreas Fabri
1cfa22481b
indentation
2019-06-04 16:34:47 +02:00
Andreas Fabri
285cdd5be5
Add more ranges and a testsuite
2019-06-04 10:40:13 +02:00
Andreas Fabri
edd84534a9
Fix code
2019-06-03 17:02:18 +02:00
Andreas Fabri
16f09a73ce
typo
2019-06-03 15:42:15 +02:00
Andreas Fabri
b42fd4428d
Triangulation_{2,3): Add ranges
2019-06-03 15:36:34 +02:00
Andreas Fabri
0ed700b30c
Unify wording
2019-05-25 10:13:56 +02:00
Andreas Fabri
2d1c78fdd9
Unify T3
2019-05-20 18:23:08 +02:00
Laurent Rineau
fc81d3bfec
Merge pull request #3780 from afabri/CGAL-links-GF
...
Some Documentation Fixes for Issue #3457
2019-03-27 18:05:17 +01:00
Andreas Fabri
a472c24185
http:/www.boost.org -> https://www.bost.org
2019-03-20 08:59:22 +01:00
Andreas Fabri
7c2674abc8
More links fixed
2019-03-20 08:38:40 +01:00
Mael Rouxel-Labbé
61b0be45eb
Fix some bad links
2019-03-15 21:14:17 +01:00
Maxime Gimeno
eaace93cf3
Merge pull request #3743 from afabri/SearchStructures-fix_code_doc-GF
...
Range and Segment Trees: Sync code and doc
2019-03-12 17:04:23 +01:00
Andreas Fabri
d0d5251cb6
Add \cgalHHasModel and \cgalModels and backtick (even in Triangulation_3)
2019-03-08 09:29:28 +01:00
Andreas Fabri
6f836b5827
T2,T3,Mesh_2: backticks, lowercase, capitalize
2019-03-04 11:03:44 +01:00
Sébastien Loriot
59bc453b42
first batch of replacement for level 1 in classified ref man
...
command used:
grep -l "##" */doc/*/PackageDescription.txt | xargs sed -i -E 's/\#\#\s*([[:print:]]+[[:alnum:]])\s*\#\#\s*$/\\cgalCRPSection{\1}/'
2019-02-14 10:32:39 +01:00
Sébastien Loriot
90ad079eb4
use macro for subsections
...
command used:
grep -l "###" */doc/*/PackageDescription.txt | xargs sed -i -E 's/\#\#\#\s*([[:print:]]+[[:alnum:]])\s*\#\#\#\s*$/\\cgalCRPSubsection{\1}/
2019-02-14 10:32:00 +01:00
Sébastien Loriot
42b9a0be04
fix level
2019-02-14 10:26:05 +01:00
Andreas Fabri
88add6bc7b
Regular_triangulation_3: Add undocumented Regular_triangulation_cell_base_3::hidden_points()
2019-02-07 15:24:00 +01:00
Sébastien Loriot
ea240cfac5
use \PkgXXX instead of \PkgXXXSummary
2018-10-08 10:28:44 +02:00
Sébastien Loriot
a2e8a1c68f
add the suffix Ref to doxygen link to reference
2018-10-08 10:26:56 +02:00
Mael Rouxel-Labbé
56b0ff149e
Removed reference to the template parameter for hidden pts in RT_cell_base_3
2018-06-22 18:13:06 +02:00
Mael Rouxel-Labbé
7490f34560
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-06-21 10:15:25 +02:00
Laurent Rineau
fbb550905b
Merge pull request #3179 from MaelRL/T3-Fix_doc-GF
...
Triangulation_3: Minor doc fixes
2018-06-20 17:21:06 +02:00
Mael Rouxel-Labbé
174f6fa65f
Fixed various minor doc bugs (missing const&, grammar, wrong point type)
2018-06-18 22:09:11 +02:00
Guillaume Damiand
8a0dc2f279
Add one draw example in each user manual.
2018-05-29 11:11:49 +02:00
Guillaume Damiand
fb95a8e0d9
Add doc for draw
2018-05-29 11:11:49 +02:00
Guillaume Damiand
23426e70c4
Remove macro modified.
2018-05-29 11:11:49 +02:00
Guillaume Damiand
ff586425af
All 4 new examples to illustrate the usage of CGAL::draw.
2018-05-29 11:11:49 +02:00
Guillaume Damiand
ddfb8204dc
Add figures for all the basic viewers.
2018-05-29 11:11:49 +02:00
Mael Rouxel-Labbé
a0427ec756
Fixed abusing Triangulation_cell_base_3 for Delaunay triangulations
...
TriangulationCellBase_3 does not request a circumcenter;
DelaunayTriangulationCellBase_3 does.
Delaunay_triangulation_3 only compiled because
Triangulation_cell_base_3 (and Triangulation_ds_cell_base_3 !)
provided circumcenter() operators and DT3 inherited T3's TDS.
- The circumcenter() functions are removed where they shouldn't exist
- DT3 uses DT_cell_base_3 as cell base instead of T_cell_base_3
- Concepts/Classes that supposedly only required TriangulationCellBase_3
and then built Delaunay triangulations with that (Alpha Shapes, etc.)
are upgraded to request DelaunayTriangulationCellBase_3 (anyway, it
wouldn't compile if you actually provided a model of
TriangulationCellBase_3)
- Fixed various wrong templates in classes/concepts such as
MeshVertexBase_3 not refining RegularTriangulationVertexBase_3
and (only in the doc) defaulting to Triangulation_vertex_base_3
- Removed the deprecated class (for 4+ years) T_cell_base_with_circumcenter
2018-04-26 13:21:53 +02:00
Mael Rouxel-Labbé
7007f44f1f
Removed deprecated (since 2014) cls Triangulation_cell_base_with_circumcenter_3
2018-04-26 13:00:21 +02:00
Mael Rouxel-Labbé
c28e05be0c
Merge branch 'Periodic_3_mesh_3-Feature-MBogdanov-old' into Periodic_3_mesh_3-Feature-MBogdanov
2018-02-23 12:50:06 +01:00
Mael Rouxel-Labbé
62368d8b3f
Reverted useless line addition
2018-01-31 15:41:37 +01:00
Mael Rouxel-Labbé
bd4c643868
Fixed T3/P3T3 concepts
...
- Fixed RT/DT/P3RT3/P3DT3 not requiring (power)side_of_bounded_(power)_sphere
- No need to specify offset-less predicates in Periodic concepts
2018-01-31 15:27:15 +01:00
Mael Rouxel-Labbé
816fd4f646
Doc improvements
...
and trailing whitespace cleaning
2017-11-21 14:26:02 +01:00
Mael Rouxel-Labbé
f058555fc3
Minor doc changes in T2/T3
2017-10-25 14:31:54 +02:00
Mael Rouxel-Labbé
5ef4ed6083
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on master
2017-07-03 16:12:14 +02:00
Mael Rouxel-Labbé
d0749f1d53
Minor doc fixes
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
1fc2282350
Fixed regular triangulation capitalization across CGAL
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
2ddbc31721
Minor doc changes
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
a68423f4c8
Adapted the documentation to the new concept RegTrCellBaseWithWeightedCircumcenter
...
- MeshCellBase_3 loses "invalidate_circumcenter" and refines the new concept
- Reg_tr_cell_base_with_weighted_circumcenter_3 is a model of the new concept
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
ea5c4fabb7
Added new concept RegularTriangulationCellBaseWithWeightedCircumcenter_3
...
Describes the requirements of a base cell that caches its weighted circumcenter
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
15979cd037
Fixed missing dependency in T3's documentation
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
f964171f14
Fixed Point / Point_3 issues in T3 and improved the documentation
...
-- Do not use concept names as template names in the doc
-- Fixed point / point_3 issues and other problems of coherence between concept
and model
-- Fixed some wrong refinement relationships
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
77e6ed8aec
Fixed Point typedef in Triangulation_3 doc
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
992bd6e263
Fixed documentation of Regular cell bases
...
-- Regular_triangulation_cell_base_3 must document hidden_points handling
functions
-- Regular cell bases must document their Point type
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
a64fb2f271
Cleaned Weighted_point_mappers from the documentation
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
9bfe9b24a5
Trimmed Construct_point_23's note in TriangulationTraits_23
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
104baabaeb
Aligned the concept RegularTriangulationCellBase_3 with other similar concepts
...
That is, it should define the type `Point` (instead of `Weighted_point`), like
in TriangulationVertexBase_3 and RegularTriangulationVertexBase_3.
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
31dc2998a5
Clarified some documentation about the usage of Construct_point_23 in TTraits_23
2017-06-28 10:16:23 +02:00
Mael Rouxel-Labbé
9fbf2720ce
Annihilated Regular_triangulation_euclidean_traits_23 across all packages
...
Left a little bit alive in the tests and in the Triangulation_23/doc
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
52e366ebd3
TriangulationTraits_23 refine SpatialSortingTraits_23 for Hilbert sorting
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
f9b65eeac0
Small improvements to the (Regular)TriangulationTraits_2/3 concepts
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
42506237b2
Add Construct_point_2/3 to the concepts of triangulation traits
...
-- TriangulationTraits_2 requires Point_2 construct_point_2(Point_2)
-- RegularTriangulationTraits_2 requires Point_2 construct_point_2(Weighted_point_2)
-- TriangulationTraits_3 requires Point_3 construct_point_3(Point_3)
-- RegularTriangulationTraits_3 requires Point_3 construct_point_3(Weighted_point_3)
2017-06-28 10:15:30 +02:00
Mael Rouxel-Labbé
f0d3e77558
Fixed usage of Bare point and Weighted point across Triangulation_3
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
e08b054aff
Trimmed Regular triangulation euclidean traits (doc version)
...
Now that the traits is exactly the kernel, there isn't a big need for a lot of
documentation.
2017-06-28 10:14:35 +02:00
Mael Rouxel-Labbé
3c42724e22
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 41e7520b3e
2017-06-15 15:07:53 +02:00
Mael Rouxel-Labbé
5018c014b7
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 41e7520b3e
2017-06-15 15:07:53 +02:00
Mael Rouxel-Labbé
7beae5f1af
Minor doc fixes
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
98800d2de8
Fixed regular triangulation capitalization across CGAL
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
77f415f02c
Minor doc changes
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
6e3f07a72d
Adapted the documentation to the new concept RegTrCellBaseWithWeightedCircumcenter
...
- MeshCellBase_3 loses "invalidate_circumcenter" and refines the new concept
- Reg_tr_cell_base_with_weighted_circumcenter_3 is a model of the new concept
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
027ef8e22f
Added new concept RegularTriangulationCellBaseWithWeightedCircumcenter_3
...
Describes the requirements of a base cell that caches its weighted circumcenter
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
c28381d728
Fixed missing dependency in T3's documentation
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
9fa4df6ece
Fixed Point / Point_3 issues in T3 and improved the documentation
...
-- Do not use concept names as template names in the doc
-- Fixed point / point_3 issues and other problems of coherence between concept
and model
-- Fixed some wrong refinement relationships
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
4a31b6bff7
Fixed Point typedef in Triangulation_3 doc
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
2c9fd32ddb
Fixed documentation of Regular cell bases
...
-- Regular_triangulation_cell_base_3 must document hidden_points handling
functions
-- Regular cell bases must document their Point type
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
30efb5deb6
Cleaned Weighted_point_mappers from the documentation
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
1d6fb4764b
Trimmed Construct_point_23's note in TriangulationTraits_23
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
99989b9247
Aligned the concept RegularTriangulationCellBase_3 with other similar concepts
...
That is, it should define the type `Point` (instead of `Weighted_point`), like
in TriangulationVertexBase_3 and RegularTriangulationVertexBase_3.
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
4003f28fcb
Clarified some documentation about the usage of Construct_point_23 in TTraits_23
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
451f084021
Annihilated Regular_triangulation_euclidean_traits_23 across all packages
...
Left a little bit alive in the tests and in the Triangulation_23/doc
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
93d16a4d23
TriangulationTraits_23 refine SpatialSortingTraits_23 for Hilbert sorting
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
e44fe83070
Small improvements to the (Regular)TriangulationTraits_2/3 concepts
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
1f34ef2b2d
Add Construct_point_2/3 to the concepts of triangulation traits
...
-- TriangulationTraits_2 requires Point_2 construct_point_2(Point_2)
-- RegularTriangulationTraits_2 requires Point_2 construct_point_2(Weighted_point_2)
-- TriangulationTraits_3 requires Point_3 construct_point_3(Point_3)
-- RegularTriangulationTraits_3 requires Point_3 construct_point_3(Weighted_point_3)
2017-06-15 10:34:15 +02:00
Mael Rouxel-Labbé
73b572a7f0
Fixed usage of Bare point and Weighted point across Triangulation_3
2017-06-15 10:32:03 +02:00
Mael Rouxel-Labbé
d6efc61ddd
Trimmed Regular triangulation euclidean traits (doc version)
...
Now that the traits is exactly the kernel, there isn't a big need for a lot of
documentation.
2017-06-15 10:32:03 +02:00
Mael Rouxel-Labbé
5955f9c7c0
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 67c531af53
2017-06-08 14:37:26 +02:00
Mael Rouxel-Labbé
1f8b6d3e19
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 67c531af53
2017-06-08 14:37:26 +02:00
Mael Rouxel-Labbé
d5175e0e2e
Minor doc changes
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
c1693b9a75
Adapted the documentation to the new concept RegTrCellBaseWithWeightedCircumcenter
...
- MeshCellBase_3 loses "invalidate_circumcenter" and refines the new concept
- Reg_tr_cell_base_with_weighted_circumcenter_3 is a model of the new concept
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
f7f7aad77d
Added new concept RegularTriangulationCellBaseWithWeightedCircumcenter_3
...
Describes the requirements of a base cell that caches its weighted circumcenter
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
89a85923bd
Fixed missing dependency in T3's documentation
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
9ac919dc9c
Fixed Point / Point_3 issues in T3 and improved the documentation
...
-- Do not use concept names as template names in the doc
-- Fixed point / point_3 issues and other problems of coherence between concept
and model
-- Fixed some wrong refinement relationships
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
5199041815
Fixed Point typedef in Triangulation_3 doc
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
7b47b8f9e1
Fixed documentation of Regular cell bases
...
-- Regular_triangulation_cell_base_3 must document hidden_points handling
functions
-- Regular cell bases must document their Point type
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
50c5385015
Cleaned Weighted_point_mappers from the documentation
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
84c830d25f
Trimmed Construct_point_23's note in TriangulationTraits_23
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
c088a7d9e5
Aligned the concept RegularTriangulationCellBase_3 with other similar concepts
...
That is, it should define the type `Point` (instead of `Weighted_point`), like
in TriangulationVertexBase_3 and RegularTriangulationVertexBase_3.
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
f2ec162b4f
Clarified some documentation about the usage of Construct_point_23 in TTraits_23
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
a2f5f64fc3
Annihilated Regular_triangulation_euclidean_traits_23 across all packages
...
Left a little bit alive in the tests and in the Triangulation_23/doc
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
245a9549cb
TriangulationTraits_23 refine SpatialSortingTraits_23 for Hilbert sorting
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
f14c0c7479
Small improvements to the (Regular)TriangulationTraits_2/3 concepts
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
2640fb4d06
Add Construct_point_2/3 to the concepts of triangulation traits
...
-- TriangulationTraits_2 requires Point_2 construct_point_2(Point_2)
-- RegularTriangulationTraits_2 requires Point_2 construct_point_2(Weighted_point_2)
-- TriangulationTraits_3 requires Point_3 construct_point_3(Point_3)
-- RegularTriangulationTraits_3 requires Point_3 construct_point_3(Weighted_point_3)
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
e8aaf7cfd4
Fixed usage of Bare point and Weighted point across Triangulation_3
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
ed4ca2ee69
Trimmed Regular triangulation euclidean traits (doc version)
...
Now that the traits is exactly the kernel, there isn't a big need for a lot of
documentation.
2017-06-08 13:23:10 +02:00
Mael Rouxel-Labbé
5df733c3af
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 3e43409d01
2017-06-02 16:28:17 +02:00
Mael Rouxel-Labbé
f614b7ae3e
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Based on Kernel_Weighted_point_without...
@ 3e43409d01
2017-06-02 16:28:17 +02:00
Mael Rouxel-Labbé
70eb63cc24
Minor doc changes
2017-06-01 11:27:34 +02:00
Mael Rouxel-Labbé
d8dfeec94b
Adapted the documentation to the new concept RegTrCellBaseWithWeightedCircumcenter
...
- MeshCellBase_3 loses "invalidate_circumcenter" and refines the new concept
- Reg_tr_cell_base_with_weighted_circumcenter_3 is a model of the new concept
2017-06-01 11:23:04 +02:00
Mael Rouxel-Labbé
ed37cf84af
Added new concept RegularTriangulationCellBaseWithWeightedCircumcenter_3
...
Describes the requirements of a base cell that caches its weighted circumcenter
2017-06-01 11:18:48 +02:00
Mael Rouxel-Labbé
5354134469
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
2017-05-24 12:18:49 +02:00
Mael Rouxel-Labbé
4018368e11
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
2017-05-24 12:18:49 +02:00
Mael Rouxel-Labbé
f0fc367b45
Fixed missing dependency in T3's documentation
2017-05-22 11:53:47 +02:00
Mael Rouxel-Labbé
b0162b7ac0
Fixed Point / Point_3 issues in T3 and improved the documentation
...
-- Do not use concept names as template names in the doc
-- Fixed point / point_3 issues and other problems of coherence between concept
and model
-- Fixed some wrong refinement relationships
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
f53e376ec2
Fixed Point typedef in Triangulation_3 doc
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
404e8b81ec
Fixed documentation of Regular cell bases
...
-- Regular_triangulation_cell_base_3 must document hidden_points handling
functions
-- Regular cell bases must document their Point type
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
09e319219d
Cleaned Weighted_point_mappers from the documentation
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
550920dc80
Trimmed Construct_point_23's note in TriangulationTraits_23
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
63281390f8
Aligned the concept RegularTriangulationCellBase_3 with other similar concepts
...
That is, it should define the type `Point` (instead of `Weighted_point`), like
in TriangulationVertexBase_3 and RegularTriangulationVertexBase_3.
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
29b6f370a3
Clarified some documentation about the usage of Construct_point_23 in TTraits_23
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
22322e3c83
Annihilated Regular_triangulation_euclidean_traits_23 across all packages
...
Left a little bit alive in the tests and in the Triangulation_23/doc
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
54bae5140a
TriangulationTraits_23 refine SpatialSortingTraits_23 for Hilbert sorting
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
fb36babdea
Small improvements to the (Regular)TriangulationTraits_2/3 concepts
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
0e5d279f42
Add Construct_point_2/3 to the concepts of triangulation traits
...
-- TriangulationTraits_2 requires Point_2 construct_point_2(Point_2)
-- RegularTriangulationTraits_2 requires Point_2 construct_point_2(Weighted_point_2)
-- TriangulationTraits_3 requires Point_3 construct_point_3(Point_3)
-- RegularTriangulationTraits_3 requires Point_3 construct_point_3(Weighted_point_3)
2017-05-22 11:27:02 +02:00
Mael Rouxel-Labbé
5833272bd0
Fixed usage of Bare point and Weighted point across Triangulation_3
2017-05-22 11:20:45 +02:00
Mael Rouxel-Labbé
72be6f32d2
Trimmed Regular triangulation euclidean traits (doc version)
...
Now that the traits is exactly the kernel, there isn't a big need for a lot of
documentation.
2017-05-22 11:20:45 +02:00
Mael Rouxel-Labbé
9a4d531848
Fixed extra endif macro
2017-05-22 11:16:16 +02:00
Mael Rouxel-Labbé
e119a630a6
Fixed extra endif macro
2017-05-22 11:16:16 +02:00
Mael Rouxel-Labbé
a66474b5fd
Documented the use of the Robust_weig... traits in Mesh_triangulation_3
2017-05-22 11:15:50 +02:00
Mael Rouxel-Labbé
4d98a0639f
Documented the use of the Robust_weig... traits in Mesh_triangulation_3
2017-05-22 11:15:50 +02:00
Mael Rouxel-Labbé
63a3adb8d5
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
2017-05-18 10:40:11 +02:00
Mael Rouxel-Labbé
8934792431
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
2017-05-18 10:40:11 +02:00
Mael Rouxel-Labbé
bd85e1b4c8
Fixed Point typedef in Triangulation_3 doc
2017-05-17 16:41:22 +02:00
Mael Rouxel-Labbé
1efa8b398a
Fixed documentation of Regular cell bases
...
-- Regular_triangulation_cell_base_3 must document hidden_points handling
functions
-- Regular cell bases must document their Point type
2017-05-17 16:40:28 +02:00
Mael Rouxel-Labbé
c0d5b24466
Cleaned Weighted_point_mappers from the documentation
2017-05-17 16:40:04 +02:00
Mael Rouxel-Labbé
a1a6a17271
Improved Periodic_3 documentation
2017-05-17 15:07:12 +02:00
Mael Rouxel-Labbé
596fb64ffe
Improved Periodic_3 documentation
2017-05-17 15:07:12 +02:00
Mael Rouxel-Labbé
bf425a46e6
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Strongly breaks P3T3, will be fixed in the next commits
2017-05-11 17:45:15 +02:00
Mael Rouxel-Labbé
37fad1a242
Merge branch 'Periodic_3_Regular_triangulation_3-APelle-old' into Periodic_3_Regular_triangulation_3-APelle
...
Strongly breaks P3T3, will be fixed in the next commits
2017-05-11 17:45:15 +02:00
Mael Rouxel-Labbé
1d93d4d89e
Trimmed Construct_point_23's note in TriangulationTraits_23
2017-05-10 17:39:47 +02:00
Mael Rouxel-Labbé
9bb70c10d4
Aligned the concept RegularTriangulationCellBase_3 with other similar concepts
...
That is, it should define the type `Point` (instead of `Weighted_point`), like
in TriangulationVertexBase_3 and RegularTriangulationVertexBase_3.
2017-05-10 16:34:53 +02:00
Mael Rouxel-Labbé
82878dccfe
Clarified some documentation about the usage of Construct_point_23 in TTraits_23
2017-05-10 12:37:20 +02:00
Mael Rouxel-Labbé
a7cabb5369
Annihilated Regular_triangulation_euclidean_traits_23 across all packages
...
Left a little bit alive in the tests and in the Triangulation_23/doc
2017-05-05 12:56:18 +02:00
Mael Rouxel-Labbé
4857cad651
TriangulationTraits_23 refine SpatialSortingTraits_23 for Hilbert sorting
2017-05-03 18:53:23 +02:00