mapnik::point< T > Class Template Reference

#include <geometry.hpp>

Inheritance diagram for mapnik::point< T >:

mapnik::geometry< T >

List of all members.

Public Member Functions

 point ()
int type () const
void label_position (double *x, double *y) const
void move_to (value_type x, value_type y)
void line_to (value_type, value_type)
unsigned num_points () const
unsigned vertex (double *x, double *y) const
void rewind (unsigned) const
bool hit_test (value_type x, value_type y, double tol) const
void set_capacity (size_t)
virtual ~point ()

template<typename T>
class mapnik::point< T >


Constructor & Destructor Documentation

template<typename T >
mapnik::point< T >::point (  )  [inline]

template<typename T >
virtual mapnik::point< T >::~point (  )  [inline, virtual]


Member Function Documentation

template<typename T >
bool mapnik::point< T >::hit_test ( value_type  x,
value_type  y,
double  tol 
) const [inline]

template<typename T >
void mapnik::point< T >::label_position ( double *  x,
double *  y 
) const [inline, virtual]

Implements mapnik::geometry< T >.

template<typename T >
void mapnik::point< T >::line_to ( value_type  ,
value_type   
) [inline]

template<typename T >
void mapnik::point< T >::move_to ( value_type  x,
value_type  y 
) [inline]

template<typename T >
unsigned mapnik::point< T >::num_points (  )  const [inline, virtual]

Implements mapnik::geometry< T >.

template<typename T >
void mapnik::point< T >::rewind ( unsigned   )  const [inline, virtual]

Implements mapnik::geometry< T >.

template<typename T >
void mapnik::point< T >::set_capacity ( size_t   )  [inline, virtual]

Implements mapnik::geometry< T >.

template<typename T >
int mapnik::point< T >::type (  )  const [inline, virtual]

Implements mapnik::geometry< T >.

References mapnik::Point.

template<typename T >
unsigned mapnik::point< T >::vertex ( double *  x,
double *  y 
) const [inline, virtual]

Implements mapnik::geometry< T >.

References mapnik::SEG_LINETO.


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

Generated for Mapnik by doxygen 1.5.7.1