Class PointsProcessorPipelineBuilder
Defined in File points_processor_pipeline_builder.h
Class Documentation
-
class PointsProcessorPipelineBuilder
Public Types
-
using FactoryFunction = std::function<std::unique_ptr<PointsProcessor>(common::LuaParameterDictionary*, PointsProcessor *next)>
Public Functions
-
PointsProcessorPipelineBuilder()
-
PointsProcessorPipelineBuilder(const PointsProcessorPipelineBuilder&) = delete
-
PointsProcessorPipelineBuilder &operator=(const PointsProcessorPipelineBuilder&) = delete
-
void Register(const std::string &name, FactoryFunction factory)
-
std::vector<std::unique_ptr<PointsProcessor>> CreatePipeline(common::LuaParameterDictionary *dictionary) const
-
using FactoryFunction = std::function<std::unique_ptr<PointsProcessor>(common::LuaParameterDictionary*, PointsProcessor *next)>