estar::GridCSpace Class Reference

#include <GridNode.hpp>

Inheritance diagram for estar::GridCSpace:

Inheritance graph
[legend]
List of all members.

Detailed Description

Todo:
Move this somewhere else?


Public Member Functions

 GridCSpace (boost::shared_ptr< grid_postransform const > postransform, boost::shared_ptr< grid_bbox_compute const > bbox_compute)
std::pair< double, double > ComputePosition (vertex_t vertex) const
void ComputeBBox (double &x0, double &y0, double &x1, double &y1) const

Protected Attributes

boost::shared_ptr< grid_postransform
const > 
m_postransform
boost::shared_ptr< grid_bbox_compute
const > 
m_bbox_compute


Constructor & Destructor Documentation

estar::GridCSpace::GridCSpace ( boost::shared_ptr< grid_postransform const >  postransform,
boost::shared_ptr< grid_bbox_compute const >  bbox_compute 
) [inline]


Member Function Documentation

std::pair<double, double> estar::GridCSpace::ComputePosition ( vertex_t  vertex  )  const [inline]

void estar::GridCSpace::ComputeBBox ( double &  x0,
double &  y0,
double &  x1,
double &  y1 
) const [inline]


Member Data Documentation

boost::shared_ptr<grid_postransform const> estar::GridCSpace::m_postransform [protected]

boost::shared_ptr<grid_bbox_compute const> estar::GridCSpace::m_bbox_compute [protected]


The documentation for this class was generated from the following file:
doxygen SourceForge.net Logo
E* Interpolated Graph Replanner Wed Dec 12 18:55:50 2007