Manages RVC::OBJTYPE_Region RVC objects as GEOMETRIC objects. More...
#include <rvc/georegion.h>

Classes | |
| class | MAKEPARMS |
Public Member Functions | |
| GEOREGION (const GEOREGION &rhs) | |
| GEOREGION () | |
| virtual | ~GEOREGION () |
| const SPATREF::COORDREFSYS & | GetCoordRefSys () const |
| const REGION2D & | GetRegion () const |
| ERRVALUE | Make (OBJITEM &ObjItem, const MAKEPARMS &MakeParms, const char *Source=0, const CREDENTIALS *Credentials RVC_DEFAULT_CREDENTIALS) |
| ERRVALUE | Make (const OBJECT &parent, const DESCRIPTOR &Descriptor, const MAKEPARMS &MakeParms, const CREDENTIALS *Credentials RVC_DEFAULT_CREDENTIALS) |
| GEOREGION & | operator= (const GEOREGION &rhs) |
| void | SetRegion (const REGION2D ®ion) |
| ERRVALUE | Write () |
Manages RVC::OBJTYPE_Region RVC objects as GEOMETRIC objects.
RVC Object Types that this class supports: RVC::OBJTYPE_Region.
Default RVC Object Type for this class: RVC::OBJTYPE_Region.
Valid parents for this class:
| RVC::GEOREGION::GEOREGION | ( | ) |
Default constructor.
| RVC::GEOREGION::GEOREGION | ( | const GEOREGION & | rhs | ) |
Copy constructor.
| virtual RVC::GEOREGION::~GEOREGION | ( | ) | [virtual] |
Destructor.
| const SPATREF::COORDREFSYS& RVC::GEOREGION::GetCoordRefSys | ( | ) | const |
Get the current region georeference from this instance.
| const REGION2D& RVC::GEOREGION::GetRegion | ( | ) | const |
Get the current region from this instance.
| ERRVALUE RVC::GEOREGION::Make | ( | OBJITEM & | ObjItem, | |
| const MAKEPARMS & | MakeParms, | |||
| const char * | Source = 0, |
|||
| const CREDENTIALS *Credentials | RVC_DEFAULT_CREDENTIALS | |||
| ) |
Create new shape object given OBJITEM, creation parameters, and source.
| ObjItem | Parent object and DESCRIPTOR of object to create, new location RETURNED | |
| RVC_DEFAULT_CREDENTIALS | User credentials passed in, NULL for default behavior |
| ERRVALUE RVC::GEOREGION::Make | ( | const OBJECT & | parent, | |
| const DESCRIPTOR & | Descriptor, | |||
| const MAKEPARMS & | MakeParms, | |||
| const CREDENTIALS *Credentials | RVC_DEFAULT_CREDENTIALS | |||
| ) |
Create new shape object given parent object, name, description, creation parameters, and source.
| RVC_DEFAULT_CREDENTIALS | User credentials passed in, NULL for default behavior |
Assignment, will close and re-open object if possible.
Reimplemented from RVC::GEOMETRIC.
| void RVC::GEOREGION::SetRegion | ( | const REGION2D & | region | ) |
Set the current region from this instance.
| ERRVALUE RVC::GEOREGION::Write | ( | ) |
Write current region out to file.
1.6.1