diff --git a/include/boost/geometry/geometries/point.hpp b/include/boost/geometry/geometries/point.hpp index 89a1114f1..61e22c27a 100644 --- a/include/boost/geometry/geometries/point.hpp +++ b/include/boost/geometry/geometries/point.hpp @@ -26,8 +26,7 @@ namespace boost { namespace geometry /*! \brief Basic point class, having coordinates defined in a neutral way \ingroup geometries - -\tparam CoordinateType \template_numerical +\tparam CoordinateType \tparam_numeric \tparam DimensionCount number of coordinates, usually 2 or 3 \tparam CoordinateSystem coordinate system, for example cs::cartesian diff --git a/include/boost/geometry/geometries/segment.hpp b/include/boost/geometry/geometries/segment.hpp index 8ea09315a..97465e3d4 100644 --- a/include/boost/geometry/geometries/segment.hpp +++ b/include/boost/geometry/geometries/segment.hpp @@ -58,6 +58,45 @@ public: {} }; + +// Namespace model +// Anticipates for all geometries, which will be moved to namespace "model": + +/* +Bruno: +However maybe an even better name +would be "model", since those geometries model the concepts GGL +defines. It would state more clearly that those shapes are not mere +shapes but are also examples of models for our concepts. + +Barend: +I agree that model is a better name. Very good. +So that is the new proposal :-) +*/ + +namespace model +{ + +/*! +\brief segment: segment owning two points +\note Might be merged with "segment", while "segment" be used as segment
+*/
+template