NDEVR
API Documentation
PCLRegistration.h
1#pragma once
2#include "DLLInfo.h"
3#include <NDEVR/GeometryRegistration.h>
4//#include <point_cloud.h>
5//#include <point_types.h>
6#if NDEVR_ENABLE_PCL_REGISTRATION
7namespace NDEVR
8{
12 class PCL_INTERFACE_API PCLRegistration final : public GeometryRegistration
13 {
14 public:
15 PCLRegistration();
16 virtual bool runRegistration(GeometryRegistrationParameters& parameters) override;
18 };
19}
20#endif
The equivelent of std::vector but with a bit more control.
Definition Buffer.hpp:58
GeometryRegistration(const StringView &name, const StringView &id)
Constructs a GeometryRegistration engine with the given display name and unique identifier.
virtual bool runRegistration(GeometryRegistrationParameters &parameters) override
Runs the registration algorithm on the provided parameters.
virtual Buffer< GeometryRegistrationDescription > defaultRegistrationArguments() override
Returns the default set of registration argument descriptions for this engine.
The primary namespace for the NDEVR SDK.
Describes options/parameters for running a GeometryRegistration pass.