map2D_loader.h File Reference

#include <png.h>

Go to the source code of this file.

Defines

#define MAP_PNG_ERROR   0
#define MAP_PNG_OK   1
#define MAP_PNG_HEADER   1
#define MAP_PNG_IMAGE   2
#define MAP_PNG_RULER   4

Functions

Insets4fMap2DLoader_sLoadTileArray (MQExperiment *expmnt, char *szSession, int *nTiles)
int Map2DLoader_sLoadNumberOfTiles (MQExperiment *expmnt, char *szSession)
Insets4i Map2DLoader_sLoadBorders (MQExperiment *expmnt, char *szSession)
MQByte Map2DLoader_sLoadMZRulerInfo (MQExperiment *expmnt, char *szSession)
int Map2DLoader_sLoadRTRulerInfo (MQExperiment *expmnt, char *szSession)
char * Map2DLoader_sLoadProcScriptName (MQExperiment *expmnt, char *szSession)
int Map2D_aLoadHeader (Map2D *map, char *szMap2DHeaderFilename)
int Map2D_sLoadHeader (Map2D *map, MQExperiment *expmnt, char *szSessionName)
int Map2D_snLoadHeader (Map2D *map, MQExperiment *expmnt, char *szSessionName, char *name)
int Map2D_sntLoadHeader (Map2D *map, MQExperiment *expmnt, char *szSessionName, char *tile_flag, char *type_flag)
int Map2D_loadAbundanceSubMatrixAtIndex (Map2D *map, char *szMapFilename, Rectangle4i *filerect, Rectangle4i *subrect, int rt_i, int mz_j)
 Loads a map from filename.
int Map2D_loadAbundanceSubMatrix (Map2D *map, char *szMapFilename, Rectangle4i *filerect, Rectangle4i *subrect)
int Map2D_loadAbundanceMatrix (Map2D *map, char *szMapFilename)
int Map2D_aLoad (Map2D *map, char *pathname)
int Map2D_atLoad (Map2D *map, char *pathname, char *str_flag)
int Map2D_pLoad (Map2D *map, char *path, char *name)
int Map2D_ptLoad (Map2D *map, char *path, char *name, char *str_flag)
int Map2D_snLoad (Map2D *map, MQExperiment *expmnt, char *session_id, char *sub_id)
int Map2D_sntLoad (Map2D *map, MQExperiment *expmnt, char *session_id, char *sub_id, char *tile)
int Map2D_auLoad (Map2D *map, char *pathname, int num_flag)
int Map2D_ReadPNG (Map2D *map, const char *file_name, int parts, int mz_bin_offset, int mz_bin_length, int rt_scan_offset, int rt_scan_length)


Detailed Description

Author:
Kyriacos C. Leptos
Date:
2004-05-04
A file that has the definitions of function to load and save Map2D

Function Documentation

int Map2D_aLoadHeader Map2D map,
char *  szMap2DHeaderFilename
 

only called within map_io.c, but those procs are called from outside...

int Map2D_loadAbundanceSubMatrixAtIndex Map2D map,
char *  szMapFilename,
Rectangle4i filerect,
Rectangle4i subrect,
int  rt_i,
int  mz_j
 

Loads a map from filename.

filerect defines what is in the image map subrect defines the portion of the image map we will read in rt_i and mz_j specify where in the abundance matrix the data is to be stored (Not used by any functions and not implemented in PNG format)

int Map2D_snLoadHeader Map2D map,
MQExperiment expmnt,
char *  szSessionName,
char *  name
 

Parameters:
map the map to be loaded
Returns:
returns a structure of Descriptive Statistics

int Map2D_sntLoadHeader Map2D map,
MQExperiment expmnt,
char *  session,
char *  name,
char *  tile
 

Parameters:
map the map to be loaded
Returns:
returns a structure of Descriptive Statistics


Generated on Tue Feb 7 11:54:36 2006 for libmqfileio by  doxygen 1.4.6