boost::geometry::strategy::transform::rotate_transformer
matrix_transformers.hpp
typename DegreeOrRadian DegreeOrRadian
typename CalculationType CalculationType
std::size_t Dimension1 Dimension1
std::size_t Dimension2 Dimension2
boost::geometry::strategy::transform::rotate_transformer< DegreeOrRadian, CalculationType, Dimension1, Dimension2 >::rotate_transformer
(CalculationType const &angle)
rotate_transformer
CalculationType const & angle

Strategy for rotate transformation in Cartesian coordinate system.

Rotate rotates a geometry of specified angle about a fixed point (e.g. origin).

http://en.wikipedia.org/wiki/Rotation_%28mathematics%29

DegreeOrRadian

degree/or/radian, type of rotation angle specification

A single angle is needed to specify a rotation in 2D. Not yet in 3D, the 3D version requires special things to allow for rotation around X, Y, Z or arbitrary axis.

- boost::geometry::strategy::transform::rotate_transformer
  rotate_transformer