14 #include <geos/geom/MultiPolygon.h> 
   43       ImageOverlap(QString serialNumber, geos::geom::MultiPolygon &polygon);
 
   49       virtual void SetPolygon(
const geos::geom::MultiPolygon &polygon);
 
   50       virtual void SetPolygon(
const geos::geom::MultiPolygon *polygon);
 
   53       void Add(QString &sn);
 
   57         return p_serialNumbers.size();
 
   61       QString operator[](
int index)
 const {
 
   62         return p_serialNumbers[index];
 
   66       const geos::geom::MultiPolygon *Polygon()
 const {
 
   71       virtual double Area();
 
   79       void Write(std::ostream &outputStream);
 
   82       std::vector<QString> p_serialNumbers;
 
   83       geos::geom::MultiPolygon *p_polygon;