NASA Logo
Ocean Color Science Software

ocssw V2022
VcstDegRadConvertorData

#include <VcstDegRadConvertor.h>

Collaboration diagram for VcstDegRadConvertorData:
[legend]

Static Public Attributes

static rangeCheckBounds rangeCheck [13]
 
static rangeCheckBounds64 rangeCheck64 [13]
 

Detailed Description

Definition at line 75 of file VcstDegRadConvertor.h.

Member Data Documentation

◆ rangeCheck

rangeCheckBounds rangeCheck
static
Initial value:
= {
{ 0.0, 0.0},
{ -90.0, 90.0},
{ 0.0, 90.0},
{ -180.0, 180.0},
{ 0.0, 180.0},
{ -360.0, 360.0},
{ 0.0, 360.0},
{ 0.0, FLOAT32_PIO2},
{ 0.0, FLOAT32_PI},
{ -(FLOAT32_PI * 2), (FLOAT32_PI * 2)},
{ 0.0, (FLOAT32_PI * 2)}
}

rangeCheck[]: array used for float specializations for bounds-checking results of DEG <--> RAD conversions.

Definition at line 82 of file VcstDegRadConvertor.h.

◆ rangeCheck64

rangeCheckBounds64 rangeCheck64
static
Initial value:
= {
{ 0.0,
0.0},
{ -90.0, 90.0},
{ 0.0, 90.0},
{ -180.0, 180.0},
{ 0.0, 180.0},
{ -360.0, 360.0},
{ 0.0, 360.0},
{ -PIO2, PIO2},
{ 0.0, PIO2},
{ -PI, PI},
{ 0.0, PI},
{ -TWOPI, TWOPI},
{ 0.0, TWOPI}
}

rangeCheck64[]: array used for double specializations for bounds-checking results of DEG <--> RAD conversions.

Definition at line 88 of file VcstDegRadConvertor.h.


The documentation for this class was generated from the following file:
const float FLOAT32_PIO2
const double TWOPI
Definition: AfrtConstants.h:85
#define PI
Definition: l3_get_org.c:6
const float FLOAT32_PI
const double PIO2