OSSIM - Open Source Software Image Map
Version 1.9.0 (20180803)
include
ossim
projection
ossimUpspt.h
Go to the documentation of this file.
1
//*******************************************************************
2
//
3
// License: See top level LICENSE.txt file.
4
//
5
// Author: Garrett Potts(gpotts@imagelinks.com)
6
//
7
// Description:
8
//
9
// This is the Universal Polar Stereographic (UPS) point. Allows
10
// easy onversion between different coordinates.
11
//*******************************************************************
12
// $Id: ossimUpspt.h 23353 2015-06-01 19:19:10Z dburken $
13
14
#ifndef ossimUpspt_HEADER
15
#define ossimUpspt_HEADER 1
16
17
#include <
ossim/base/ossimConstants.h
>
18
19
class
ossimUtmpt
;
20
class
ossimGpt
;
21
class
ossimEcefPoint
;
22
class
ossimDatum
;
23
24
class
OSSIM_DLL
ossimUpspt
25
{
26
public
:
27
ossimUpspt
(
const
ossimGpt
&aPt);
28
ossimUpspt
(
const
ossimEcefPoint
&aPt);
29
30
char
hemisphere
()
const
{
return
theHemisphere;}
31
double
easting
()
const
{
return
theEasting;}
32
double
northing
()
const
{
return
theNorthing;}
33
const
ossimDatum
*
datum
()
const
{
return
theDatum;}
34
35
private
:
36
char
theHemisphere
;
37
double
theEasting
;
38
double
theNorthing
;
39
ossimDatum
*
theDatum
;
40
41
void
convertFromGeodetic(
const
ossimGpt
&aPt);
42
};
43
44
#endif
ossimUtmpt
Definition:
ossimUtmpt.h:26
ossimDatum
Definition:
ossimDatum.h:22
ossimConstants.h
ossimUpspt::theEasting
double theEasting
Definition:
ossimUpspt.h:37
ossimUpspt::datum
const ossimDatum * datum() const
Definition:
ossimUpspt.h:33
ossimGpt
Definition:
ossimGpt.h:31
ossimUpspt
Definition:
ossimUpspt.h:24
ossimUpspt::northing
double northing() const
Definition:
ossimUpspt.h:32
ossimUpspt::hemisphere
char hemisphere() const
Definition:
ossimUpspt.h:30
ossimUpspt::easting
double easting() const
Definition:
ossimUpspt.h:31
ossimUpspt::theHemisphere
char theHemisphere
Definition:
ossimUpspt.h:36
ossimUpspt::theDatum
ossimDatum * theDatum
Definition:
ossimUpspt.h:39
OSSIM_DLL
#define OSSIM_DLL
Definition:
ossimConstants.h:72
ossimUpspt::theNorthing
double theNorthing
Definition:
ossimUpspt.h:38
ossimEcefPoint
Definition:
ossimEcefPoint.h:35
Generated on Fri Aug 3 2018 08:46:54 for OSSIM - Open Source Software Image Map by
1.8.14