Public Types | Public Member Functions | Public Attributes | List of all members
cPcdFilterPaFilter Class Reference

#include <pcdfilter_pa_filter.h>

Public Types

enum  eFiltertype {
  ftNONE, ftCUBE, ftSPHERE, ftBLOCK,
  ftCYLINDER, ftCONE
}
 

Public Member Functions

 cPcdFilterPaFilter ()
 
 cPcdFilterPaFilter (const cPcdFilterPaFilter &other)
 
cPcdFilterPaFilteroperator= (const cPcdFilterPaFilter &other)
 
std::string toString (void) const
 

Public Attributes

bool inverse_
 inverted filter More...
 
double parameter_ [3]
 
cv::Matx33f rotation_
 
cv::Vec3f translation_
 
eFiltertype type_
 filter type More...
 

Detailed Description

Definition at line 57 of file pcdfilter_pa_filter.h.

Member Enumeration Documentation

Enumerator
ftNONE 
ftCUBE 
ftSPHERE 
ftBLOCK 
ftCYLINDER 
ftCONE 

Definition at line 59 of file pcdfilter_pa_filter.h.

Constructor & Destructor Documentation

cPcdFilterPaFilter::cPcdFilterPaFilter ( void  )

Definition at line 53 of file pcdfilter_pa_filter.cpp.

cPcdFilterPaFilter::cPcdFilterPaFilter ( const cPcdFilterPaFilter other)

Definition at line 67 of file pcdfilter_pa_filter.cpp.

Member Function Documentation

cPcdFilterPaFilter & cPcdFilterPaFilter::operator= ( const cPcdFilterPaFilter other)

Definition at line 74 of file pcdfilter_pa_filter.cpp.

std::string cPcdFilterPaFilter::toString ( void  ) const

creates an string representation of the filter (mainly used for debugging)

Definition at line 91 of file pcdfilter_pa_filter.cpp.

Member Data Documentation

bool cPcdFilterPaFilter::inverse_

inverted filter

Definition at line 70 of file pcdfilter_pa_filter.h.

double cPcdFilterPaFilter::parameter_[3]

parameter for filter type cube : sidelength/2 - - sphere : radius^2 - - block : x/2 y/2 z/2 cylinder: radius^2 height/2 - cone : height ratio^2 -

Definition at line 78 of file pcdfilter_pa_filter.h.

cv::Matx33f cPcdFilterPaFilter::rotation_

transform of pointcloud - rotation the transform moves the center to the origin and aligns it

Definition at line 82 of file pcdfilter_pa_filter.h.

cv::Vec3f cPcdFilterPaFilter::translation_

transform of pointcloud - translation the transform moves the center to the origin and aligns it

Definition at line 85 of file pcdfilter_pa_filter.h.

eFiltertype cPcdFilterPaFilter::type_

filter type

Definition at line 67 of file pcdfilter_pa_filter.h.


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


pcdfilter_pa
Author(s):
autogenerated on Mon Dec 23 2019 03:56:23