isolated_point_filter::IsolatedPointFilter Class Reference

List of all members.

Public Member Functions

bool configure ()
 IsolatedPointFilter ()
bool update (const sm::PointCloud &in, sm::PointCloud &out)

Private Member Functions

void getCoords (const gm::Point32 &p, int *x, int *y) const
unsigned getIndex (int x, int y) const
template<class T >
void readParam (const string &name, T &place)
void resetStamps ()
bool withinBounds (const gm::Point32 &p) const

Private Attributes

unsigned buffer_size_
boost::circular_buffer
< sm::PointCloud > 
cloud_buffer_
unsigned counter_
string fixed_frame_
string frame_
int negate_
ros::NodeHandle nh_
int nx_
int ny_
int r_big_
int r_small_
double resolution_
vector< unsigned > stamps_
tf::TransformListener tf_
double x_max_
double x_min_
double y_max_
double y_min_
double z_max_

Detailed Description

Definition at line 52 of file filter.cpp.


Constructor & Destructor Documentation

isolated_point_filter::IsolatedPointFilter::IsolatedPointFilter (  ) 

Definition at line 96 of file filter.cpp.


Member Function Documentation

bool isolated_point_filter::IsolatedPointFilter::configure (  ) 

Definition at line 110 of file filter.cpp.

void isolated_point_filter::IsolatedPointFilter::getCoords ( const gm::Point32 &  p,
int *  x,
int *  y 
) const [private]

Definition at line 154 of file filter.cpp.

unsigned isolated_point_filter::IsolatedPointFilter::getIndex ( int  x,
int  y 
) const [private]

Definition at line 142 of file filter.cpp.

template<class T >
void isolated_point_filter::IsolatedPointFilter::readParam ( const string &  name,
T &  place 
) [inline, private]

Definition at line 101 of file filter.cpp.

void isolated_point_filter::IsolatedPointFilter::resetStamps (  )  [private]

Definition at line 137 of file filter.cpp.

bool isolated_point_filter::IsolatedPointFilter::update ( const sm::PointCloud &  in,
sm::PointCloud &  out 
)

Definition at line 162 of file filter.cpp.

bool isolated_point_filter::IsolatedPointFilter::withinBounds ( const gm::Point32 &  p  )  const [private]

Definition at line 148 of file filter.cpp.


Member Data Documentation

Definition at line 86 of file filter.cpp.

boost::circular_buffer<sm::PointCloud> isolated_point_filter::IsolatedPointFilter::cloud_buffer_ [private]

Definition at line 92 of file filter.cpp.

Definition at line 90 of file filter.cpp.

Definition at line 77 of file filter.cpp.

Definition at line 76 of file filter.cpp.

Definition at line 85 of file filter.cpp.

Definition at line 69 of file filter.cpp.

Definition at line 73 of file filter.cpp.

Definition at line 74 of file filter.cpp.

Definition at line 83 of file filter.cpp.

Definition at line 84 of file filter.cpp.

Definition at line 75 of file filter.cpp.

Definition at line 91 of file filter.cpp.

tf::TransformListener isolated_point_filter::IsolatedPointFilter::tf_ [private]

Definition at line 70 of file filter.cpp.

Definition at line 80 of file filter.cpp.

Definition at line 78 of file filter.cpp.

Definition at line 81 of file filter.cpp.

Definition at line 79 of file filter.cpp.

Definition at line 82 of file filter.cpp.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables


isolated_point_filter
Author(s): Bhaskara Marthi
autogenerated on Fri Jan 11 09:12:34 2013