diff options
Diffstat (limited to 'libs/geometry/doc/src/examples/core/get_point.cpp')
-rw-r--r-- | libs/geometry/doc/src/examples/core/get_point.cpp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/libs/geometry/doc/src/examples/core/get_point.cpp b/libs/geometry/doc/src/examples/core/get_point.cpp new file mode 100644 index 000000000..458c9877c --- /dev/null +++ b/libs/geometry/doc/src/examples/core/get_point.cpp @@ -0,0 +1,42 @@ +// Boost.Geometry (aka GGL, Generic Geometry Library) +// QuickBook Example + +// Copyright (c) 2011-2012 Barend Gehrels, Amsterdam, the Netherlands. + +// Use, modification and distribution is subject to the Boost Software License, +// Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at +// http://www.boost.org/LICENSE_1_0.txt) + +//[get_point +//` Get the coordinate of a point + +#include <iostream> + +#include <boost/geometry.hpp> +#include <boost/geometry/geometries/point_xy.hpp> + +namespace bg = boost::geometry; + +int main() +{ + bg::model::d2::point_xy<double> point(1, 2); + + double x = bg::get<0>(point); + double y = bg::get<1>(point); + + std::cout << "x=" << x << " y=" << y << std::endl; + + return 0; +} + +//] + + +//[get_point_output +/*` +Output: +[pre +x=1 y=2 +] +*/ +//] |