fixes after review

This commit is contained in:
Andreas Fabri 2024-04-10 11:39:48 +01:00
parent 22496a8308
commit 0e9327efa8
5 changed files with 13 additions and 11 deletions

View File

@ -56,7 +56,7 @@ public:
Construct_cartesian_const_iterator_2 construct_cartesian_const_iterator_2_object(); Construct_cartesian_const_iterator_2 construct_cartesian_const_iterator_2_object();
/*! /*!
A functor object to construct a vector giving the direction of a ray. Provides the operator: A functor object to construct a vector having the direction as a ray. Provides the operator:
`Vector_2 operator()(const Ray_2&);` `Vector_2 operator()(const Ray_2&);`
*/ */
typedef unspecified_type Construct_vector_2; typedef unspecified_type Construct_vector_2;

View File

@ -4,10 +4,10 @@
The concept `AABBRayIntersectionGeomTraits_3` is a refinement of the The concept `AABBRayIntersectionGeomTraits_3` is a refinement of the
concept `AABBGeomTraits_3`. In addition to the types required by concept `AABBGeomTraits_3`. In addition to the types required by
`AABBGeomTraits` it also requires types and functors necessary to `AABBGeomTraits_3` it also requires types and functors necessary to
define the Intersection_distance functor. define the Intersection_distance functor.
\cgalRefines{AABBGeomTraits} \cgalRefines{AABBGeomTraits_3}
\cgalHasModelsBegin \cgalHasModelsBegin
\cgalHasModelsBare{All models of the concept `Kernel`} \cgalHasModelsBare{All models of the concept `Kernel`}
@ -46,21 +46,21 @@ public:
typedef unspecified_type Cartesian_const_iterator_3; typedef unspecified_type Cartesian_const_iterator_3;
/*! /*!
A model of `ConstructCartesianConstIterator3`. A model of `ConstructCartesianConstIterator_33`.
*/ */
typedef unspecified_type Construct_cartesian_const_iterator_3; typedef unspecified_type Construct_cartesian_const_iterator_3;
/*! /*!
*/ */
Construct_source_3 construct_cartesian_const_iterator_3_object(); Construct_cartesian_const_iterator_3 construct_cartesian_const_iterator_3_object();
/*! /*!
A functor object to construct a vector giving the direction of a ray. Provides the operator: A functor object to construct a vector having the same direction as a ray. Provides the operator:
`Vector_3 operator()(const Ray_3&);` `Vector_3 operator()(const Ray_3&);`
*/ */
typedef unspecified_type Construct_vector_3; typedef unspecified_type Construct_vector_3;
/*! /*!
*/ */
Construct_source_3 construct_vector_3_object(); Construct_vector_3 construct_vector_3_object();
}; };

View File

@ -7,6 +7,8 @@ The concept `AABBRayIntersectionTraits` is a refinement of the concept
`AABBTraits` it also requires function objects to calculate the `AABBTraits` it also requires function objects to calculate the
distance of an intersection along a ray. distance of an intersection along a ray.
\cgalRefines{AABBTraits}
\cgalHasModelsBegin \cgalHasModelsBegin
\cgalHasModels{CGAL::AABB_traits_2<AABBGeomTraits_2,AABBPrimitive>} \cgalHasModels{CGAL::AABB_traits_2<AABBGeomTraits_2,AABBPrimitive>}
\cgalHasModels{CGAL::AABB_traits_3<AABBGeomTraits_3,AABBPrimitive>} \cgalHasModels{CGAL::AABB_traits_3<AABBGeomTraits_3,AABBPrimitive>}
@ -50,7 +52,7 @@ public:
/*! /*!
*/ */
Construct_source construct_cartesian_const_iterator_object(); Construct_cartesian_const_iterator construct_cartesian_const_iterator_object();
/*! /*!
A functor object to construct a vector having the same direction as a ray. Provides the operator: A functor object to construct a vector having the same direction as a ray. Provides the operator:
@ -60,7 +62,7 @@ public:
/*! /*!
*/ */
Construct_source construct_vector_object(); Construct_vector construct_vector_object();
/*! /*!

View File

@ -5,7 +5,7 @@
/*! /*!
\addtogroup PkgAABBTreeRef \addtogroup PkgAABBTreeRef
\cgalPkgDescriptionBegin{Fast Intersection and Distance Computation,PkgAABBTree} \cgalPkgDescriptionBegin{2D and 3D Fast Intersection and Distance Computation,PkgAABBTree}
\cgalPkgPicture{aabb-teaser-thumb.png} \cgalPkgPicture{aabb-teaser-thumb.png}
\cgalPkgSummaryBegin \cgalPkgSummaryBegin
\cgalPkgAuthors{Pierre Alliez, Stéphane Tayeb, and Camille Wormser} \cgalPkgAuthors{Pierre Alliez, Stéphane Tayeb, and Camille Wormser}