$search

isolated_point_filter::IsolatedPointFilter Class Reference

Inheritance diagram for isolated_point_filter::IsolatedPointFilter:
Inheritance graph
[legend]

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 56 of file filter.cpp.


Constructor & Destructor Documentation

isolated_point_filter::IsolatedPointFilter::IsolatedPointFilter (  ) 

Definition at line 100 of file filter.cpp.


Member Function Documentation

bool isolated_point_filter::IsolatedPointFilter::configure ( void   )  [virtual]

Implements filters::FilterBase< sm::PointCloud >.

Definition at line 114 of file filter.cpp.

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

Definition at line 158 of file filter.cpp.

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

Definition at line 146 of file filter.cpp.

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

Definition at line 105 of file filter.cpp.

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

Definition at line 141 of file filter.cpp.

bool isolated_point_filter::IsolatedPointFilter::update ( const sm::PointCloud in,
sm::PointCloud out 
) [virtual]

Implements filters::FilterBase< sm::PointCloud >.

Definition at line 166 of file filter.cpp.

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

Definition at line 152 of file filter.cpp.


Member Data Documentation

Definition at line 90 of file filter.cpp.

Definition at line 96 of file filter.cpp.

Definition at line 94 of file filter.cpp.

Definition at line 81 of file filter.cpp.

Definition at line 80 of file filter.cpp.

Definition at line 89 of file filter.cpp.

Definition at line 73 of file filter.cpp.

Definition at line 77 of file filter.cpp.

Definition at line 78 of file filter.cpp.

Definition at line 87 of file filter.cpp.

Definition at line 88 of file filter.cpp.

Definition at line 79 of file filter.cpp.

Definition at line 95 of file filter.cpp.

Definition at line 74 of file filter.cpp.

Definition at line 84 of file filter.cpp.

Definition at line 82 of file filter.cpp.

Definition at line 85 of file filter.cpp.

Definition at line 83 of file filter.cpp.

Definition at line 86 of file filter.cpp.


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


isolated_point_filter
Author(s): Bhaskara Marthi
autogenerated on Fri Mar 1 14:59:14 2013