1 #ifndef TRAJECTORY_FACTORY_INTERFACE_H
2 #define TRAJECTORY_FACTORY_INTERFACE_H
24 virtual std::unique_ptr<TrajectoryBase>
build() = 0;
Abstract factory interface for constructing TrajectoryBase instances.
Definition: TrajectoryFactoryInterface.h:15
virtual ~TrajectoryFactoryInterface()=default
virtual std::unique_ptr< TrajectoryBase > build()=0
Builds and returns a trajectory with the factory's configured parameters.