Solar
Public Member Functions | List of all members
SolAR::api::pointCloud::IPCFilter Class Referenceabstract

Filters a point cloud UUID: 3e068943-5230-4e6c-abd7-959f293f9829 More...

#include <IPCFilter.h>

Inheritance diagram for SolAR::api::pointCloud::IPCFilter:
Inheritance graph
[legend]
Collaboration diagram for SolAR::api::pointCloud::IPCFilter:
Collaboration graph
[legend]

Public Member Functions

 IPCFilter ()=default
 IPCFilter default constructor.
 
virtual ~IPCFilter ()=default
 IPCFilter default destructor.
 
virtual FrameworkReturnCode filter (const SRef< SolAR::datastructure::PointCloud > inPointCloud, SRef< SolAR::datastructure::PointCloud > &outPointCloud) const =0
 Filter a point cloud. More...
 

Detailed Description

Filters a point cloud UUID: 3e068943-5230-4e6c-abd7-959f293f9829

Member Function Documentation

◆ filter()

virtual FrameworkReturnCode SolAR::api::pointCloud::IPCFilter::filter ( const SRef< SolAR::datastructure::PointCloud inPointCloud,
SRef< SolAR::datastructure::PointCloud > &  outPointCloud 
) const
pure virtual

Filter a point cloud.

Parameters
[in]inPointCloudThe point cloud to filter
[out]outPointCloudThe resulting point cloud after filtering

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