USGS

Isis 3.0 Application Source Code Reference

Home

lrowac2pds.cpp File Reference

Go to the source code of this file.

Defines

#define COLOR_SAMPLES   704
#define VIS_SAMPLES   704
#define UV_SAMPLES   128
#define BW_SAMPLES   1024
#define VIS_LINES   14
#define UV_LINES   4

Functions

void ResetGlobals ()
void mergeFramelets ()
 Merges each of the individual WAC framelets into the right place.
string MD5Checksum (string filename)
void OutputLabel (std::ofstream &fout, Cube *cube, Pvl &pdsLab)
void CopyData (std::ifstream &fin, std::ofstream &fout)
void IsisMain ()

Variables

vector< int > frameletLines
std::vector< int > padding
int colorOffset = 0
int inputCubeLines = 0
Cubeuveven = NULL
Cubeuvodd = NULL
Cubeviseven = NULL
Cubevisodd = NULL
Cubeout = NULL
iString instrumentModeId = ""
iString productId = ""
iString g_productVersionId = "N/A"
string g_md5Checksum
int numFramelets = 0
int numSamples = 0
int numLines = 0
int numUVFilters = 0
int numVisFilters = 0
bool g_isIoF

Define Documentation

#define COLOR_SAMPLES   704

Definition at line 20 of file lrowac2pds.cpp.

#define VIS_SAMPLES   704

Definition at line 21 of file lrowac2pds.cpp.

#define UV_SAMPLES   128

Definition at line 22 of file lrowac2pds.cpp.

#define BW_SAMPLES   1024

Definition at line 23 of file lrowac2pds.cpp.

#define VIS_LINES   14

Definition at line 24 of file lrowac2pds.cpp.

#define UV_LINES   4

Definition at line 25 of file lrowac2pds.cpp.


Function Documentation

void ResetGlobals (  ) 

Definition at line 264 of file lrowac2pds.cpp.

void mergeFramelets (  ) 

Merges each of the individual WAC framelets into the right place.

Definition at line 289 of file lrowac2pds.cpp.

string MD5Checksum ( string  filename  ) 

Definition at line 359 of file lrowac2pds.cpp.

void OutputLabel ( std::ofstream &  fout,
Cube cube,
Pvl &  pdsLab 
)

Definition at line 365 of file lrowac2pds.cpp.

void CopyData ( std::ifstream &  fin,
std::ofstream &  fout 
)

Definition at line 455 of file lrowac2pds.cpp.

void IsisMain (  ) 

Definition at line 66 of file lrowac2pds.cpp.


Variable Documentation

vector<int> frameletLines

Definition at line 30 of file lrowac2pds.cpp.

std::vector<int> padding

Definition at line 38 of file lrowac2pds.cpp.

int colorOffset = 0

Definition at line 39 of file lrowac2pds.cpp.

int inputCubeLines = 0

Definition at line 40 of file lrowac2pds.cpp.

Cube* uveven = NULL

Definition at line 43 of file lrowac2pds.cpp.

Cube* uvodd = NULL

Definition at line 44 of file lrowac2pds.cpp.

Cube* viseven = NULL

Definition at line 47 of file lrowac2pds.cpp.

Cube* visodd = NULL

Definition at line 48 of file lrowac2pds.cpp.

Cube* out = NULL

Definition at line 50 of file lrowac2pds.cpp.

iString instrumentModeId = ""

Definition at line 52 of file lrowac2pds.cpp.

iString productId = ""

Definition at line 53 of file lrowac2pds.cpp.

iString g_productVersionId = "N/A"

Definition at line 54 of file lrowac2pds.cpp.

string g_md5Checksum

Definition at line 56 of file lrowac2pds.cpp.

int numFramelets = 0

Definition at line 58 of file lrowac2pds.cpp.

int numSamples = 0

Definition at line 59 of file lrowac2pds.cpp.

int numLines = 0

Definition at line 60 of file lrowac2pds.cpp.

int numUVFilters = 0

Definition at line 61 of file lrowac2pds.cpp.

int numVisFilters = 0

Definition at line 62 of file lrowac2pds.cpp.

bool g_isIoF

Definition at line 64 of file lrowac2pds.cpp.