#include <geometry.h>
Public Member Functions | |
TransformationMatrix (double bboxTopLeft, double topRight, double bottomLeft, double bottomRight) | |
template<typename Unit > | |
InchPoint | transform (const Point< Unit > &point) const |
Private Attributes | |
double | m_tl |
double | m_tr |
double | m_bl |
double | m_br |
libpagemaker::TransformationMatrix::TransformationMatrix | ( | double | bboxTopLeft, |
double | topRight, | ||
double | bottomLeft, | ||
double | bottomRight | ||
) | [inline] |
InchPoint libpagemaker::TransformationMatrix::transform | ( | const Point< Unit > & | point | ) | const [inline] |
Referenced by libpagemaker::getBoundingBox().
double libpagemaker::TransformationMatrix::m_bl [private] |
Referenced by transform().
double libpagemaker::TransformationMatrix::m_br [private] |
Referenced by transform().
double libpagemaker::TransformationMatrix::m_tl [private] |
Referenced by transform().
double libpagemaker::TransformationMatrix::m_tr [private] |
Referenced by transform().