cajun::grid_publisher_t Class Reference

#include <grid_publisher.H>

List of all members.

Public Member Functions

 grid_publisher_t (unsigned qid_, double cell_size_)
void transform (double orient_, double base_x_, double base_y_)
void init ()
void init_tile (int x_, int y_)
void fini_tile ()

Protected Attributes

double m_base_x
double m_base_y
double m_orient
double m_x_dx
double m_y_dx
double m_x_dy
double m_y_dy
double m_cell_size
data_logger_t< grid_tile_data_t > m_logger
data_queue_writer_t
< grid_tile_data_t > * 
m_dq
bool m_publish_tile
grid_tile_data_t m_tile

Constructor & Destructor Documentation

grid_publisher_t::grid_publisher_t ( unsigned  qid_,
double  cell_size_ 
)

References m_dq, and m_logger.


Member Function Documentation

void cajun::grid_publisher_t::fini_tile (  )  [inline]

References m_dq, m_logger, m_publish_tile, and m_tile.

void cajun::grid_publisher_t::init (  )  [inline]

References m_cell_size, and m_tile.

void cajun::grid_publisher_t::init_tile ( int  x_,
int  y_ 
) [inline]
void grid_publisher_t::transform ( double  orient_,
double  base_x_,
double  base_y_ 
)

Member Data Documentation

Referenced by init_tile(), and transform().

Referenced by init_tile(), and transform().

Referenced by init(), and init_tile().

data_queue_writer_t<grid_tile_data_t>* cajun::grid_publisher_t::m_dq [protected]

Referenced by fini_tile(), and grid_publisher_t().

data_logger_t<grid_tile_data_t> cajun::grid_publisher_t::m_logger [protected]

Referenced by fini_tile(), and grid_publisher_t().

Referenced by init_tile(), and transform().

Referenced by fini_tile(), and init_tile().

grid_tile_data_t cajun::grid_publisher_t::m_tile [protected]

Referenced by fini_tile(), init(), and init_tile().

double cajun::grid_publisher_t::m_x_dx [protected]

Referenced by init_tile(), and transform().

double cajun::grid_publisher_t::m_x_dy [protected]

Referenced by init_tile(), and transform().

double cajun::grid_publisher_t::m_y_dx [protected]

Referenced by init_tile(), and transform().

double cajun::grid_publisher_t::m_y_dy [protected]

Referenced by init_tile(), and transform().


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

Generated on Fri Apr 9 10:45:11 2010 for cbutils by  doxygen 1.6.1