Isis 3 Programmer Reference
AdaptiveGruen.h
Go to the documentation of this file.
1 #ifndef AdaptiveGruen_h
2 #define AdaptiveGruen_h
3 
26 #include "Gruen.h"
27 
28 namespace Isis {
29  class Pvl;
30 
51  class AdaptiveGruen : public Gruen {
52  public:
63  AdaptiveGruen(Pvl &pvl) : Gruen(pvl) { }
64 
66  virtual ~AdaptiveGruen() {}
67 
73  virtual bool IsAdaptive() {
74  return (true);
75  }
76 
77  protected:
83  virtual QString AlgorithmName() const {
84  return ("AdaptiveGruen");
85  }
86 
87 
88  };
89 };
90 
91 #endif
virtual ~AdaptiveGruen()
Destructor for AdaptiveGruen.
Definition: AdaptiveGruen.h:66
Gruen (adaptive) pattern matching.
Definition: AdaptiveGruen.h:51
Container for cube-like labels.
Definition: Pvl.h:135
virtual QString AlgorithmName() const
Return name of Algorithm.
Definition: AdaptiveGruen.h:83
Gruen pattern matching algorithm.
Definition: Gruen.h:90
Namespace for ISIS/Bullet specific routines.
Definition: Apollo.h:31
AdaptiveGruen(Pvl &pvl)
Construct a AdaptiveGruen search algorithm.
Definition: AdaptiveGruen.h:63
virtual bool IsAdaptive()
AdaptiveGruen is adaptive.
Definition: AdaptiveGruen.h:73