mapnik::CoordTransform Class Reference

#include <ctrans.hpp>

List of all members.

Public Member Functions

 CoordTransform (int width, int height, const Envelope< double > &extent, double offset_x=0, double offset_y=0)
double scale () const
void forward (double *x, double *y) const
void backward (double *x, double *y) const
coord2dforward (coord2d &c) const
coord2dbackward (coord2d &c) const
Envelope< double > forward (const Envelope< double > &e) const
Envelope< double > backward (const Envelope< double > &e) const
CoordinateArrayforward (CoordinateArray &coords) const
CoordinateArraybackward (CoordinateArray &coords) const
Envelope< double > const & extent () const


Constructor & Destructor Documentation

mapnik::CoordTransform::CoordTransform ( int  width,
int  height,
const Envelope< double > &  extent,
double  offset_x = 0,
double  offset_y = 0 
) [inline]


Member Function Documentation

double mapnik::CoordTransform::scale (  )  const [inline]

void mapnik::CoordTransform::forward ( double *  x,
double *  y 
) const [inline]

void mapnik::CoordTransform::backward ( double *  x,
double *  y 
) const [inline]

coord2d& mapnik::CoordTransform::forward ( coord2d c  )  const [inline]

References forward().

coord2d& mapnik::CoordTransform::backward ( coord2d c  )  const [inline]

References backward().

Envelope<double> mapnik::CoordTransform::forward ( const Envelope< double > &  e  )  const [inline]

Envelope<double> mapnik::CoordTransform::backward ( const Envelope< double > &  e  )  const [inline]

CoordinateArray& mapnik::CoordTransform::forward ( CoordinateArray coords  )  const [inline]

CoordinateArray& mapnik::CoordTransform::backward ( CoordinateArray coords  )  const [inline]

Envelope<double> const& mapnik::CoordTransform::extent (  )  const [inline]


The documentation for this class was generated from the following file:

Generated for Mapnik by doxygen 1.5.6