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
domain
coordinatedomain.h
1
#ifndef COORDINATEDOMAIN_H
2
#define COORDINATEDOMAIN_H
3
4
namespace
Ilwis {
9
class
CoordinateDomain
:
public
Domain
10
{
11
public
:
15
CoordinateDomain
();
16
29
CoordinateDomain
(
const
Resource
& resource);
30
36
void
setRange
(
Range
*vr);
37
45
Domain::Containement
contains
(
const
QVariant& value)
const
;
46
54
bool
isCompatibleWith
(
const
IDomain
&dom)
const
;
55
62
QVariant
impliedValue
(
const
QVariant& v)
const
;
63
64
//@override
65
IlwisTypes valueType()
const
;
66
67
//@override
68
IlwisTypes
ilwisType
()
const
;
69
75
ICoordinateSystem
coordinateSystem
()
const
;
76
80
void
range
(
Range
*);
81
82
protected
:
83
SPRange getRange()
const
;
84
private
:
85
ICoordinateSystem
_csy;
86
SPRange _envelope;
87
};
88
}
89
90
typedef
Ilwis::IlwisData<Ilwis::CoordinateDomain>
ICoordinateDomain
;
91
#endif // COORDINATEDOMAIN_H
Generated on Fri Mar 28 2014 13:51:04 for Ilwis-Objects by
1.8.3.1