Isis 3.0 Programmer Reference
Back
|
Home
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
NoOperator.cpp
1
#include "
NoOperator.h
"
2
#include "
Chip.h
"
3
#include "
Statistics.h
"
4
5
namespace
Isis {
13
double
NoOperator::Interest
(
Chip
&chip) {
14
// Important: Interest = pi * e
15
return
Isis::PI
*
Isis::E
;
16
}
17
}
18
19
extern
"C"
Isis::InterestOperator
*NoOperatorPlugin(
Isis::Pvl
&pvl) {
20
return
new
Isis::NoOperator
(pvl);
21
}
22
NoOperator.h
Isis::E
const double E(2.7182818284590452354)
Sets some basic constants for use in ISIS programming.
Isis::Chip
A small chip of data used for pattern matching.
Definition:
Chip.h:101
Isis::PI
const double PI(3.14159265358979323846)
The mathematical constant PI.
Isis::InterestOperator
Interest Operator class.
Definition:
InterestOperator.h:123
Isis::NoOperator::Interest
virtual double Interest(Chip &chip)
This method returns a constant so all points have equal interest.
Definition:
NoOperator.cpp:13
Isis::Pvl
Container for cube-like labels.
Definition:
Pvl.h:135
Isis::NoOperator
no interest operator
Definition:
NoOperator.h:46
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:24:47