|
Ponca
fd5150bf9079aabdb82a6f05e419b76111c1f788
Point Cloud Analysis library
|
Default factory templated on Point, Filter and Derivative. More...
#include <factory.h>
Inheritance diagram for Ponca::Factory< P, NF, DerType >:
Collaboration diagram for Ponca::Factory< P, NF, DerType >:Additional Inherited Members | |
Public Types inherited from Ponca::internal::FactoryBase< FactoryGenericList< P, NF, DerType > > | |
| using | FactoryEntries = FactoryGenericList< P, NF, DerType > |
| using | FullComputeObjectList = ComputeObjectList< FactoryEntries > |
Static Public Member Functions inherited from Ponca::internal::FactoryBase< FactoryGenericList< P, NF, DerType > > | |
| static decltype(auto) | Filter () |
| Returns a new object that is a filtered version of the current one. | |
| static decltype(auto) | Filter () |
| Returns a new object that is a filtered version of the current one. | |
| static decltype(auto) | GetMethod () |
| Return an object by it's id. | |
| static void | foreach (Func &&fun) |
| static constexpr size_t | size () |
| Return the number of object held within the Factory. | |
| static constexpr decltype(auto) | GetNames () |
| Return the names of the currently held objects. | |