27 #ifndef __TERRALIB_ST_INTERNAL_POINTCOVERAGEITERATOR_H
28 #define __TERRALIB_ST_INTERNAL_POINTCOVERAGEITERATOR_H
31 #include "../../Config.h"
38 #include <boost/shared_ptr.hpp>
41 namespace te {
namespace dt {
class DateTime; } }
42 namespace te {
namespace gm {
class Point; } }
173 double getDouble(
int i)
const;
180 double getDouble()
const;
189 int getInt(
int i)
const;
203 PointCoverageObservationSet::const_iterator
m_it;
208 #endif // __TERRALIB_ST_INTERNAL_POINTCOVERAGEITERATOR_H
#define TESTEXPORT
You can use this macro in order to export/import classes and functions from this module.
TEDATAACCESSEXPORT te::da::Expression * operator==(const te::da::Expression &e1, const te::da::Expression &e2)
TEDATAACCESSEXPORT te::da::Expression * operator!=(const te::da::Expression &e1, const te::da::Expression &e2)
A class to traverse the observations of a PointCoverage.
boost::shared_ptr< PointCoverageItem > PointCoverageObservation
A point with x and y coordinate values.
PointCoverageObservationSet::const_iterator m_it
The internal cursor.
This file contains a class to represent an observation of a PointCoverage.
A base class for values that can be retrieved from the data access module.