Isis 3 Programmer Reference
PhotoModelFactory.h
1#ifndef PhotoModelFactory_h
2#define PhotoModelFactory_h
8/* SPDX-License-Identifier: CC0-1.0 */
9
10namespace Isis {
11 class Pvl;
12 class PhotoModel;
13
51 public:
52 static PhotoModel *Create(Pvl &pvl);
53
54 private:
60
63 };
64};
65
66#endif
This class is used to create PhotoModel objects.
~PhotoModelFactory()
Destroys the PhotoModelFactory.
PhotoModelFactory()
Constructor (its private so you can't use it).
static PhotoModel * Create(Pvl &pvl)
Create a PhotoModel object using a PVL specification.
Container for cube-like labels.
Definition Pvl.h:119
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16