Boost.Geometry    Boost C++ Libraries
boost::geometry::strategy::transform::matrix_transformer< CalculationType, Dimension1, Dimension2 > Class Template Reference

Affine transformation strategy in Cartesian system. More...

Inheritance diagram for boost::geometry::strategy::transform::matrix_transformer< CalculationType, Dimension1, Dimension2 >:
boost::geometry::strategy::transform::inverse_transformer< CalculationType, Dimension1, Dimension2 > boost::geometry::strategy::transform::map_transformer< CalculationType, Dimension1, Dimension2, Mirror, SameScale >

Detailed Description

template<typename CalculationType, std::size_t Dimension1, std::size_t Dimension2>
class boost::geometry::strategy::transform::matrix_transformer< CalculationType, Dimension1, Dimension2 >

Affine transformation strategy in Cartesian system.

The strategy serves as a generic definition of affine transformation matrix and procedure of application it to given point.

See Also
http://en.wikipedia.org/wiki/Affine_transformation and http://www.devmaster.net/wiki/Transformation_matrices
Template Parameters
Dimension1number of dimensions to transform from
Dimension2number of dimensions to transform to
Examples:
06_b_transformation_example.cpp.

April 2, 2011

Copyright © 2007-2011 Barend Gehrels, Amsterdam, the Netherlands
Copyright © 2008-2011 Bruno Lalande, Paris, France
Copyright © 2009-2010 Mateusz Loskot, London, UK
Documentation is generated by Doxygen