OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
BoundingBox Class Reference

BoundingBox class is used to transform bounding box between different Coordinate Reference System. More...

#include <BoundingBox.h>

Collaboration diagram for BoundingBox:
Collaboration graph

Public Member Functions

 BoundingBox (const My2DPoint &llpt, const My2DPoint &urpt, OGRSpatialReference &crs)
 
 BoundingBox (OGRSpatialReference &crs)
 
 BoundingBox ()
 
BoundingBoxoperator= (const BoundingBox &box)
 
BoundingBox Transform (OGRSpatialReference &, int &)
 
BoundingBox Transform (const double *)
 
BoundingBox TransformWorkExtend (OGRSpatialReference &, int &)
 
virtual ~BoundingBox ()
 

Public Attributes

OGRSpatialReference mo_CRS
 
My2DPoint mo_LowerLeftPT
 
My2DPoint mo_UpperRightPT
 

Detailed Description

BoundingBox class is used to transform bounding box between different Coordinate Reference System.

Definition at line 98 of file BoundingBox.h.

Constructor & Destructor Documentation

BoundingBox::BoundingBox ( const My2DPoint llpt,
const My2DPoint urpt,
OGRSpatialReference &  crs 
)
inline

Definition at line 105 of file BoundingBox.h.

BoundingBox::BoundingBox ( OGRSpatialReference &  crs)
inline

Definition at line 111 of file BoundingBox.h.

BoundingBox::BoundingBox ( )
virtual BoundingBox::~BoundingBox ( )
virtual

Member Function Documentation

BoundingBox& BoundingBox::operator= ( const BoundingBox box)
inline

Definition at line 116 of file BoundingBox.h.

References mo_CRS, mo_LowerLeftPT, and mo_UpperRightPT.

BoundingBox BoundingBox::Transform ( OGRSpatialReference &  ,
int &   
)
BoundingBox BoundingBox::Transform ( const double *  )
BoundingBox BoundingBox::TransformWorkExtend ( OGRSpatialReference &  ,
int &   
)

Member Data Documentation

OGRSpatialReference BoundingBox::mo_CRS

Definition at line 103 of file BoundingBox.h.

Referenced by operator=().

My2DPoint BoundingBox::mo_LowerLeftPT

Definition at line 101 of file BoundingBox.h.

Referenced by operator=().

My2DPoint BoundingBox::mo_UpperRightPT

Definition at line 102 of file BoundingBox.h.

Referenced by operator=().


The documentation for this class was generated from the following file: