Ilwis-Objects
1.0
GIS and Remote Sensing framework for data access and processing
Main Page
Classes
Files
File List
All
Classes
Functions
Enumerations
Pages
ilwisobjects
coverage
indexslicer.h
1
#ifndef INDEXSLICER_H
2
#define INDEXSLICER_H
3
4
namespace
Ilwis {
5
class
KERNELSHARED_EXPORT
IndexSlicer
6
{
7
public
:
8
IndexSlicer
(
const
IRasterCoverage
& cov);
9
void
grid(
const
IRasterCoverage
& cov);
10
IRasterCoverage
operator()(
const
QString& item1);
11
private
:
12
QString makeBaseName()
const
;
13
double
findIndexNumericalItem(
const
Ilwis::IDomain
&indexDomain,
const
QString &itemIndex)
const
;
14
double
findIndexNumber(
const
IDomain
&indexDomain,
double
itemIndex)
const
;
15
QString makeExpression(
double
index,
const
QString &basename, QString &cname);
16
17
IRasterCoverage
_raster;
18
};
19
}
20
21
#endif // INDEXSLICER_H
Generated on Fri Mar 28 2014 13:51:04 for Ilwis-Objects by
1.8.3.1