Isis 3 Programmer Reference
Lambert.h
1 #ifndef Lambert_h
2 #define Lambert_h
3 
8 /* SPDX-License-Identifier: CC0-1.0 */
9 
10 #include "PhotoModel.h"
11 
12 namespace Isis {
13  class Pvl;
14 
20  class Lambert : public PhotoModel {
21  public:
22  Lambert(Pvl &pvl) : PhotoModel(pvl) {};
23  virtual ~Lambert() {};
24 
25  protected:
26  virtual double PhotoModelAlgorithm(double phase, double incidence,
27  double emission);
28 
29  };
30 };
31 
32 #endif
Isis::PhotoModel
Definition: PhotoModel.h:41
Isis::PhotoModel::PhotoModel
PhotoModel(Pvl &pvl)
Create a PhotoModel object.
Definition: PhotoModel.cpp:26
Isis::Pvl
Container for cube-like labels.
Definition: Pvl.h:119
Isis::Lambert
Definition: Lambert.h:20
Isis
This is free and unencumbered software released into the public domain.
Definition: Apollo.h:16