UNCLASSIFIED
GeographicTranslator
Main Page
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Enumerations
Enumerator
Friends
Macros
net
VDC-3240b
vol
msp
XFER
CM_Builds
GEOTRANS_3.8.0.1_reran_packing_only
master
CCS
src
dtcc
CoordinateSystems
datum
SevenParameterDatum.cpp
Go to the documentation of this file.
1
// CLASSIFICATION: UNCLASSIFIED
2
3
4
5
/***************************************************************************/
6
/*
7
* INCLUDES
8
*/
9
10
#include "
SevenParameterDatum.h
"
11
12
13
using namespace
MSP::CCS;
14
15
16
/************************************************************************/
17
/* FUNCTIONS
18
*
19
*/
20
21
SevenParameterDatum::SevenParameterDatum
() :
22
Datum
(),
23
_rotationX( 0.0 ),
24
_rotationY( 0.0 ),
25
_rotationZ( 0.0 ),
26
_scaleFactor( 0.0 )
27
{
28
}
29
30
31
SevenParameterDatum::SevenParameterDatum
(
long
__index,
char
* __code,
char
* __ellipsoidCode,
char
* __name,
DatumType::Enum
__datumType,
double
__deltaX,
double
__deltaY,
double
__deltaZ,
32
double
__westLongitude,
double
__eastLongitude,
double
__southLatitude,
double
__northLatitude,
33
double
__rotationX,
double
__rotationY,
double
__rotationZ,
double
__scaleFactor,
bool
__userDefined ) :
34
Datum
( __index, __code, __ellipsoidCode, __name, __datumType, __deltaX, __deltaY, __deltaZ,
35
__westLongitude, __eastLongitude, __southLatitude, __northLatitude, __userDefined ),
36
_rotationX( __rotationX ),
37
_rotationY( __rotationY ),
38
_rotationZ( __rotationZ ),
39
_scaleFactor( __scaleFactor )
40
{
41
}
42
43
44
SevenParameterDatum::~SevenParameterDatum
()
45
{
46
}
47
48
49
double
SevenParameterDatum::rotationX
()
const
50
{
51
return
_rotationX;
52
}
53
54
55
double
SevenParameterDatum::rotationY
()
const
56
{
57
return
_rotationY;
58
}
59
60
61
double
SevenParameterDatum::rotationZ
()
const
62
{
63
return
_rotationZ;
64
}
65
66
67
double
SevenParameterDatum::scaleFactor
()
const
68
{
69
return
_scaleFactor;
70
}
71
72
73
74
// CLASSIFICATION: UNCLASSIFIED
MSP::CCS::DatumType::Enum
Enum
Definition:
DatumType.h:14
MSP::CCS::SevenParameterDatum::~SevenParameterDatum
~SevenParameterDatum(void)
Definition:
SevenParameterDatum.cpp:44
MSP::CCS::SevenParameterDatum::rotationX
double rotationX() const
Definition:
SevenParameterDatum.cpp:49
MSP::CCS::SevenParameterDatum::rotationZ
double rotationZ() const
Definition:
SevenParameterDatum.cpp:61
MSP::CCS::Datum
Definition:
Datum.h:14
SevenParameterDatum.h
MSP::CCS::SevenParameterDatum::rotationY
double rotationY() const
Definition:
SevenParameterDatum.cpp:55
MSP::CCS::SevenParameterDatum::scaleFactor
double scaleFactor() const
Definition:
SevenParameterDatum.cpp:67
MSP::CCS::SevenParameterDatum::SevenParameterDatum
SevenParameterDatum()
Definition:
SevenParameterDatum.cpp:21
Generated on Wed May 8 2019 17:43:30 for GeographicTranslator by doxygen 1.8.5