GRE::VIEWPLACE Class Reference
Simple container for specifying "place" being viewed.
More...
#include <gre/viewplace.h>
List of all members.
Detailed Description
Simple container for specifying "place" being viewed.
Typically this will specify a center point, CRS and scale. However, may also specify a "width" to view using any linear unit.
Constructor & Destructor Documentation
| GRE::VIEWPLACE::VIEWPLACE |
( |
|
) |
|
| GRE::VIEWPLACE::~VIEWPLACE |
( |
|
) |
|
Member Function Documentation
| const DPOINT2D& GRE::VIEWPLACE::GetPoint |
( |
|
) |
const [inline] |
| double GRE::VIEWPLACE::GetSize |
( |
|
) |
const [inline] |
| const UOM::UNIT GRE::VIEWPLACE::GetSizeUnit |
( |
|
) |
const [inline] |
| bool GRE::VIEWPLACE::IsEqual |
( |
const VIEWPLACE & |
rhs |
) |
const |
| void GRE::VIEWPLACE::SetPoint |
( |
const DPOINT2D & |
Point |
) |
[inline] |
Set point.
- Parameters:
-
| Point | Point in previously specified CRS |
Set point and CRS.
- Parameters:
-
| CoordRefSys | CRS for point |
| Point | Point in specified CRS |
| void GRE::VIEWPLACE::SetSize |
( |
double |
Size |
) |
[inline] |
Set size.
- Parameters:
-
| Size | Value for size, typically indicates scale or horizontal extent |
| void GRE::VIEWPLACE::SetSize |
( |
UOM::UNIT & |
SizeUnit, |
|
|
double |
Size | |
|
) |
| | [inline] |
Set size and unit.
- Parameters:
-
| SizeUnit | Unit for size, typically has MEASURE::TYPE_Scale or TYPE_Length |
| Size | Value for size, typically indicates scale or horizontal extent |
The documentation for this class was generated from the following file: