1 #ifndef GridPolygonSeeder_h 
    2 #define GridPolygonSeeder_h 
   26 #include "geos/geom/Point.h" 
   27 #include "geos/geom/MultiPolygon.h" 
   71       std::vector<geos::geom::Point *> 
Seed(
const geos::geom::MultiPolygon *mp);
 
   82       std::vector<geos::geom::Point *> SeedGrid(
const geos::geom::MultiPolygon *mp);
 
   84       std::vector<geos::geom::Point *> SeedSubGrid(
const geos::geom::MultiPolygon *mp);
 
   87       geos::geom::Point *CheckSubGrid(
const geos::geom::MultiPolygon &, 
const double &,
 
   88                                       const double &, 
const int &);
 
virtual void Parse(Pvl &pvl)
Parse the GridPolygonSeeder spicific parameters from the PVL. 
Definition: GridPolygonSeeder.cpp:397
 
virtual PvlGroup PluginParameters(QString grpName)
Plugin parameters. 
Definition: GridPolygonSeeder.cpp:458
 
This class is used as the base class for all PolygonSeeder objects. 
Definition: PolygonSeeder.h:62
 
Seed points using a grid. 
Definition: GridPolygonSeeder.h:64
 
virtual ~GridPolygonSeeder()
Destructor. 
Definition: GridPolygonSeeder.h:69
 
bool SubGrid()
Definition: GridPolygonSeeder.h:73
 
Contains multiple PvlContainers. 
Definition: PvlGroup.h:57
 
Container for cube-like labels. 
Definition: Pvl.h:135
 
GridPolygonSeeder(Pvl &pvl)
Construct a GridPolygonSeeder algorithm. 
Definition: GridPolygonSeeder.cpp:45
 
std::vector< geos::geom::Point * > Seed(const geos::geom::MultiPolygon *mp)
Seed a polygon with points. 
Definition: GridPolygonSeeder.cpp:68