// Vector2d doxygen page /** \page Vector2DPage 2D Point and Vector Classes Similar to the \ref Vector3DPage and \ref Point3DPage , typedefs are defined to avoid exposing templated parameter to the users, for all 2D vectors based an double's and float's. To use them, one must include the header file Math/Vector2D.h or Math/Point2D.h. The following typedef's, defined in the header file Math/Vector2Dfwd.h, are available for the different instantiations of the template class ROOT::Math::DisplacementVector2D:

The typedef's, defined in the header file Math/Point2Dfwd.h, available for the different instantiations of the template class ROOT::Math::PoistionVector2D are:

Similar constructs, functions and operations available for the 3D vectors and points (see \ref Vector3DPage and \ref Point3DPage ) are available also for the 2D vector and points. No transformations or rotation classes are available for the 2D vectors. */