Basic Image AlgorithmS Library  2.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Protected Attributes | List of all members
BIAS::ProjectionParametersFactory Class Reference

#include <Geometry/ProjectionParametersFactory.hh>

+ Collaboration diagram for BIAS::ProjectionParametersFactory:

Public Member Functions

ProjectionParametersBaseCreate (const std::string &className)
 Creates a projection parameters object by a class name. More...
 
ProjectionParametersBaseCreate (const CameraData &camData)
 Creates a projection parameters object by CameraData. More...
 
void GetValidClassNames (std::vector< std::string > &names) const
 
ProjectionParametersBaseLoad (const std::string &fileName)
 Loads a projection parameters object from a file. More...
 
 ProjectionParametersFactory ()
 
 ~ProjectionParametersFactory ()
 

Protected Attributes

std::vector< std::string > ValidClassNames_
 

Detailed Description

Examples:
ExampleProjectionParametersFactory.cpp.

Definition at line 35 of file ProjectionParametersFactory.hh.

Constructor & Destructor Documentation

ProjectionParametersFactory::ProjectionParametersFactory ( )

Definition at line 44 of file ProjectionParametersFactory.cpp.

ProjectionParametersFactory::~ProjectionParametersFactory ( )

Definition at line 57 of file ProjectionParametersFactory.cpp.

Member Function Documentation

ProjectionParametersBase * ProjectionParametersFactory::Create ( const std::string &  className)
ProjectionParametersBase * ProjectionParametersFactory::Create ( const CameraData camData)
void BIAS::ProjectionParametersFactory::GetValidClassNames ( std::vector< std::string > &  names) const
inline
ProjectionParametersBase * ProjectionParametersFactory::Load ( const std::string &  fileName)

Member Data Documentation

std::vector<std::string> BIAS::ProjectionParametersFactory::ValidClassNames_
protected

Definition at line 55 of file ProjectionParametersFactory.hh.


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