atlas
Static Public Member Functions | Protected Member Functions | List of all members
atlas::projection::detail::ProjectionImpl::DerivateFactory Struct Referenceabstract
Inheritance diagram for atlas::projection::detail::ProjectionImpl::DerivateFactory:
Inheritance graph
[legend]
Collaboration diagram for atlas::projection::detail::ProjectionImpl::DerivateFactory:
Collaboration graph
[legend]

Static Public Member Functions

static std::string className ()
 
static ProjectionImpl::Derivatebuild (const std::string &type, const ProjectionImpl &p, PointXY A, PointXY B, double h, double refLongitude=0.)
 
- Static Public Member Functions inherited from atlas::util::Factory< DerivateFactory >
static std::vector< std::string > keys ()
 
static void list (std::ostream &out)
 
static bool has (const std::string &builder)
 
static DerivateFactory * get (const std::string &builder)
 

Protected Member Functions

virtual ProjectionImpl::Derivatemake (const ProjectionImpl &p, PointXY A, PointXY B, double h, double refLongitude=0.)=0
 
- Protected Member Functions inherited from atlas::util::FactoryBase
 FactoryBase (FactoryRegistry &, const std::string &builder)
 
void attach_registry (const std::shared_ptr< FactoryRegistry > &registry)
 

Additional Inherited Members

- Public Member Functions inherited from atlas::util::Factory< DerivateFactory >
 Factory (const std::string &builder="")
 
- Public Member Functions inherited from atlas::util::FactoryBase
const std::string & factoryBuilder () const
 
const std::string & factoryName () const
 
- Static Protected Member Functions inherited from atlas::util::Factory< DerivateFactory >
static FactoryRegistryregistry ()
 

The documentation for this struct was generated from the following files: