Ponca  eb7239a9c07e156fb1edc6faac7fe89e2b256bda
Point Cloud Analysis library
Loading...
Searching...
No Matches
Ponca::Factory< P, NF, DerType > Struct Template Reference

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
using FullComputeObjectList
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) 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.

Detailed Description

template<typename P, typename NF, DiffType DerType>
struct Ponca::Factory< P, NF, DerType >

Default factory templated on Point, Filter and Derivative.

Template Parameters
PPoint
NFNeighborFilter
DerTypeDerivative Type

Definition at line 229 of file factory.h.