Isis 3.0 Programmer Reference
Back
|
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
Isis 3.0 Programmer Reference
Isis 3.0 Object Documentation
Todo List
Deprecated List
History
Modules
Namespaces
Classes
Files
File List
File Members
Centroid.h
Go to the documentation of this file.
1
#ifndef Centroid_h
2
#define Centroid_h
3
26
#include "
Chip.h
"
27
#include "
Selection.h
"
28
#include "
Statistics.h
"
29
30
namespace
Isis {
43
class
Centroid
:
public
Selection
44
{
45
public
:
46
Centroid
();
47
virtual
~
Centroid
();
48
int
select(
Chip
*inputChip,
Chip
*selectionChip);
//pure virtual function to be defined in this child class
49
int
setDNRange(
double
minimumDN,
double
maximumDN );
50
double
getMinDN();
51
double
getMaxDN();
52
private
:
53
double
m_maxDN;
//range of dynamic numbers (DN's) to be included in the selection
54
double
m_minDN;
55
};
56
}
57
#endif
Selection.h
Isis::Chip
A small chip of data used for pattern matching.
Definition:
Chip.h:101
Isis::Selection
Pure Virtual Parent Class for all Selection classes.
Definition:
Selection.h:59
Isis::Centroid
Selection class derived from the Pure Virtual Parent Class for all Selection classes.
Definition:
Centroid.h:43
Statistics.h
Chip.h
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:15:43