Isis 3.0 Programmer Reference
Back
|
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
NormModelFactory.h
Go to the documentation of this file.
1
#ifndef NormModelFactory_h
2
#define NormModelFactory_h
3
27
namespace
Isis {
28
class
Pvl;
29
class
PhotoModel;
30
class
AtmosModel;
31
class
NormModel;
32
68
class
NormModelFactory
{
69
public
:
70
static
NormModel
*
Create
(
Pvl
&pvl,
PhotoModel
&pmodel);
71
static
NormModel
*
Create
(
Pvl
&pvl,
PhotoModel
&pmodel,
AtmosModel
&amodel);
72
73
private
:
78
NormModelFactory
() {};
79
81
~NormModelFactory
() {};
82
};
83
};
84
85
#endif
Isis::NormModel
Definition:
NormModel.h:52
Isis::NormModelFactory
This class is used to create NormModel objects.
Definition:
NormModelFactory.h:68
Isis::PhotoModel
Definition:
PhotoModel.h:57
Isis::AtmosModel
Isotropic atmos scattering model.
Definition:
AtmosModel.h:76
Isis::NormModelFactory::NormModelFactory
NormModelFactory()
Constructor (its private so you can't use it).
Definition:
NormModelFactory.h:78
Isis::Pvl
Container for cube-like labels.
Definition:
Pvl.h:135
Isis::NormModelFactory::Create
static NormModel * Create(Pvl &pvl, PhotoModel &pmodel)
Create a NormModel object using a PVL specification.
Definition:
NormModelFactory.cpp:52
Isis::NormModelFactory::~NormModelFactory
~NormModelFactory()
Destroys the NormModelFactory.
Definition:
NormModelFactory.h:81
U.S. Department of the Interior
|
U.S. Geological Survey
ISIS
|
Privacy & Disclaimers
|
Astrogeology Research Program
To contact us, please post comments and questions on the
ISIS Support Center
File Modified: 07/12/2023 23:24:52