UNCLASSIFIED
GeographicTranslator
Main Page
Namespaces
Classes
Files
File List
File Members
•
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Friends
Macros
master
geotrans3.7
CCS
src
dtcc
CoordinateSystemParameters
UTMParameters.cpp
Go to the documentation of this file.
1
// CLASSIFICATION: UNCLASSIFIED
2
3
#include "
UTMParameters.h
"
4
5
6
using namespace
MSP::CCS;
7
8
9
UTMParameters::UTMParameters
() :
10
CoordinateSystemParameters
(
CoordinateType
::universalTransverseMercator ),
11
_zone( 32 ),
12
_override( 0 )
13
{
14
}
15
16
17
UTMParameters::UTMParameters
(
CoordinateType::Enum
_coordinateType ) :
18
CoordinateSystemParameters
( _coordinateType ),
19
_zone( 32 ),
20
_override( 0 )
21
{
22
}
23
24
25
UTMParameters::UTMParameters
(
CoordinateType::Enum
_coordinateType,
long
__override ) :
26
CoordinateSystemParameters
( _coordinateType ),
27
_zone( 0 ),
28
_override( __override )
29
{
30
}
31
32
33
UTMParameters::UTMParameters
(
CoordinateType::Enum
_coordinateType,
long
__zone,
long
__override ) :
34
CoordinateSystemParameters
( _coordinateType ),
35
_zone( __zone ),
36
_override( __override )
37
{
38
}
39
40
41
UTMParameters::UTMParameters
(
const
UTMParameters
&p )
42
{
43
_coordinateType
= p.
_coordinateType
;
44
45
_zone = p._zone;
46
_override = p._override;
47
}
48
49
50
UTMParameters::~UTMParameters
()
51
{
52
_zone = 0;
53
_override = 0;
54
}
55
56
57
UTMParameters
&
UTMParameters::operator=
(
const
UTMParameters
&p )
58
{
59
if
(
this
!= &p )
60
{
61
_coordinateType
= p.
_coordinateType
;
62
63
_zone = p._zone;
64
_override = p._override;
65
}
66
67
return
*
this
;
68
}
69
70
71
void
UTMParameters::set
(
long
__zone,
long
__override )
72
{
73
_zone = __zone;
74
_override = __override;
75
}
76
77
78
void
UTMParameters::setZone
(
long
__zone )
79
{
80
_zone = __zone;
81
}
82
83
84
void
UTMParameters::setOverride
(
long
__override )
85
{
86
_override = __override;
87
}
88
89
90
long
UTMParameters::zone
()
const
91
{
92
return
_zone;
93
}
94
95
96
long
UTMParameters::override
()
const
97
{
98
return
_override;
99
}
100
101
102
103
// CLASSIFICATION: UNCLASSIFIED
Generated on Tue Feb 16 2016 14:54:01 for GeographicTranslator by doxygen 1.8.2