Base for region generation. More...
#include <mi32/regiongen.h>

Public Member Functions | |
| REGIONGEN () | |
| virtual | ~REGIONGEN () |
| ERRVALUE | Compute (REGION2D &RegionResult) const |
| bool | IsReturnMapCRS () const |
| void | SetReturnMapCRS (bool ReturnMapCRS) |
Protected Member Functions | |
| ERRVALUE | ConvertToMapCRS (const RVC::GEOSPATIAL &ObjSource, REGION2D &RegionResult) const |
Private Member Functions | |
| virtual ERRVALUE | v_Compute (REGION2D &RegionResult) const =0 |
Base for region generation.
| REGIONGEN::REGIONGEN | ( | ) |
Default constructor.
| virtual REGIONGEN::~REGIONGEN | ( | ) | [virtual] |
Destructor.
Compute region.
| RegionResult | Result region returned |
| ERRVALUE REGIONGEN::ConvertToMapCRS | ( | const RVC::GEOSPATIAL & | ObjSource, | |
| REGION2D & | RegionResult | |||
| ) | const [protected] |
Helper to convert region to map CRS.
Checks if conversion is requested.
| ObjSource | Open 'source' object to obtain georeference from | |
| RegionResult | Result region returned |
| bool REGIONGEN::IsReturnMapCRS | ( | ) | const [inline] |
| void REGIONGEN::SetReturnMapCRS | ( | bool | ReturnMapCRS | ) | [inline] |
Set whether to return region in map coordinates.
Default is to return in map coordinates. Alternative is to return in source object coordinates.
| ReturnMapCRS | True for map coordinates, false for source object coordinates |
Override to compute region.
| RegionResult | Result region returned |
1.6.1