libpointmatcher
1.3.1
|
The interface for class descriptors. More...
#include <Registrar.h>
Public Member Functions | |
virtual | ~ClassDescriptor () |
Virtual destructor, do nothing. | |
virtual std::shared_ptr< Interface > | createInstance (const std::string &className, const Parametrizable::Parameters ¶ms) const =0 |
Create an instance of Interface using params. | |
virtual const std::string | description () const =0 |
Return the description of this class. | |
virtual const Parametrizable::ParametersDoc | availableParameters () const =0 |
Return the available parameters for this class. | |
The interface for class descriptors.