#include <lidar.hpp>

Public Types | |
| typedef std::shared_ptr< const GenericCondition< PointT > > | ConstPtr |
| typedef std::function< bool(const PointT &)> | FunctorT |
| typedef std::shared_ptr< GenericCondition< PointT > > | Ptr |
Public Member Functions | |
| virtual bool | evaluate (const PointT &point) const |
| GenericCondition (FunctorT evaluator) | |
Private Attributes | |
| FunctorT | _evaluator |
taken from the example here (thanks, Davide!) https://cpp-optimizations.netlify.app/pcl_filter/
| typedef std::shared_ptr<const GenericCondition<PointT> > floam::lidar::GenericCondition< PointT >::ConstPtr |
| typedef std::function<bool(const PointT&)> floam::lidar::GenericCondition< PointT >::FunctorT |
| typedef std::shared_ptr<GenericCondition<PointT> > floam::lidar::GenericCondition< PointT >::Ptr |
|
inline |
|
inlinevirtual |
|
private |