Struct TargetPoseGeneratorFactory

Inheritance Relationships

Derived Type

Struct Documentation

struct TargetPoseGeneratorFactory

Plugin interface for creating target pose generator interfaces.

Subclassed by reach::PointCloudTargetPoseGeneratorFactory

Public Types

using Ptr = std::shared_ptr<TargetPoseGeneratorFactory>
using ConstPtr = std::shared_ptr<const TargetPoseGeneratorFactory>

Public Functions

TargetPoseGeneratorFactory() = default
virtual ~TargetPoseGeneratorFactory() = default
virtual TargetPoseGenerator::ConstPtr create(const YAML::Node &config) const = 0

Public Static Functions

static inline std::string getSection()