Main Page   Alphabetical List   Compound List   File List   Compound Members   File Members  

GRIB_GRID_gaussian_latlon Class Reference

Gaussian latitude/longitude grid. More...

#include <GRIB.h>

List of all members.

Public Methods

void set (float lat1, float lon1, float lat2, float lon2, float dlon, float N)
 Set grid parameters.


Public Attributes

float lat1
 Latitude of first point.

float lon1
 Longitude of first point.

float lat2
 Latitude of last point.

float lon2
 Longitude of last point.

float dlon
 Longitudinal directional increment.

float N
 number of latitude circles between a pole and the equator


Friends

std::ostream & operator<< (std::ostream &os, GRIB_GRID_gaussian_latlon &g)
 Overloaded output to stream.


Detailed Description

Gaussian latitude/longitude grid.

Definition at line 559 of file GRIB.h.


Member Function Documentation

void GRIB_GRID_gaussian_latlon::set float    lat1,
float    lon1,
float    lat2,
float    lon2,
float    dlon,
float    N
 

Set grid parameters.

Parameters:
lat1:  Latitude of first point
lon1:  Longitude of first point
lat2:  Latitude of last point
lon2:  Longitude of last point
dlon:  Longitude directional increment
N:  number of latitude circles between a pole and the equator

Definition at line 985 of file GRIB.cpp.

References dlon, lat1, lat2, lon1, lon2, and N.

Referenced by GRIB_GRID::Decode(), and GRIB_GRID::set_gaussian_latlon().


Friends And Related Function Documentation

std::ostream& operator<< std::ostream &    os,
GRIB_GRID_gaussian_latlon &    g
[friend]
 

Overloaded output to stream.

Definition at line 998 of file GRIB.cpp.


Member Data Documentation

float GRIB_GRID_gaussian_latlon::dlon
 

Longitudinal directional increment.

Definition at line 576 of file GRIB.h.

Referenced by operator<<(), set(), and GRIB_MESSAGE::set_grid().

float GRIB_GRID_gaussian_latlon::lat1
 

Latitude of first point.

Definition at line 572 of file GRIB.h.

Referenced by operator<<(), set(), and GRIB_MESSAGE::set_grid().

float GRIB_GRID_gaussian_latlon::lat2
 

Latitude of last point.

Definition at line 574 of file GRIB.h.

Referenced by operator<<(), set(), and GRIB_MESSAGE::set_grid().

float GRIB_GRID_gaussian_latlon::lon1
 

Longitude of first point.

Definition at line 573 of file GRIB.h.

Referenced by operator<<(), set(), and GRIB_MESSAGE::set_grid().

float GRIB_GRID_gaussian_latlon::lon2
 

Longitude of last point.

Definition at line 575 of file GRIB.h.

Referenced by operator<<(), set(), and GRIB_MESSAGE::set_grid().

float GRIB_GRID_gaussian_latlon::N
 

number of latitude circles between a pole and the equator

Definition at line 577 of file GRIB.h.

Referenced by operator<<(), set(), and GRIB_MESSAGE::set_grid().


The documentation for this class was generated from the following files:
Generated on Fri Sep 10 09:52:08 2004 for GRIBLIB by doxygen1.2.18