Main Page | Modules | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

pmFPAfile.h File Reference

#include "pslib.h"
#include "pmConfig.h"
#include "pmFPA.h"
#include "pmFPAview.h"

Include dependency graph for pmFPAfile.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  pmFPAfile

Enumerations

enum  pmFPAfilePlace { PM_FPA_BEFORE, PM_FPA_AFTER }
enum  pmFPAfileType { PM_FPA_FILE_NONE, PM_FPA_FILE_SX, PM_FPA_FILE_OBJ, PM_FPA_FILE_CMP, PM_FPA_FILE_CMF, PM_FPA_FILE_RAW, PM_FPA_FILE_IMAGE, PM_FPA_FILE_PSF, PM_FPA_FILE_JPEG }
enum  pmFPAfileMode { PM_FPA_MODE_NONE, PM_FPA_MODE_READ, PM_FPA_MODE_WRITE, PM_FPA_MODE_INTERNAL, PM_FPA_MODE_REFERENCE }
enum  pmFPAfileState { PM_FPA_STATE_OPEN = 0x01, PM_FPA_STATE_CLOSED = 0x02, PM_FPA_STATE_INACTIVE = 0x04 }

Functions

pmFPAfilepmFPAfileAlloc ()
pmReadoutpmFPAfileThisReadout (psMetadata *files, const pmFPAview *view, const char *name)
bool pmFPAfileAddFileNames (psMetadata *files, char *name, char *value, int mode)
char * pmFPAfileNameFromRule (char *rule, pmFPAfile *file, const pmFPAview *view)
bool pmFPAfileCopyView (pmFPA *out, pmFPA *in, const pmFPAview *view)
bool pmFPAfileCopyStructureView (pmFPA *out, pmFPA *in, int xBin, int yBin, const pmFPAview *view)


Enumeration Type Documentation

enum pmFPAfileMode
 

Enumerator:
PM_FPA_MODE_NONE 
PM_FPA_MODE_READ 
PM_FPA_MODE_WRITE 
PM_FPA_MODE_INTERNAL 
PM_FPA_MODE_REFERENCE 

Definition at line 40 of file pmFPAfile.h.

enum pmFPAfilePlace
 

Enumerator:
PM_FPA_BEFORE 
PM_FPA_AFTER 

Definition at line 23 of file pmFPAfile.h.

enum pmFPAfileState
 

Enumerator:
PM_FPA_STATE_OPEN 
PM_FPA_STATE_CLOSED 
PM_FPA_STATE_INACTIVE 

Definition at line 48 of file pmFPAfile.h.

enum pmFPAfileType
 

Enumerator:
PM_FPA_FILE_NONE 
PM_FPA_FILE_SX 
PM_FPA_FILE_OBJ 
PM_FPA_FILE_CMP 
PM_FPA_FILE_CMF 
PM_FPA_FILE_RAW 
PM_FPA_FILE_IMAGE 
PM_FPA_FILE_PSF 
PM_FPA_FILE_JPEG 

Definition at line 28 of file pmFPAfile.h.


Function Documentation

bool pmFPAfileAddFileNames psMetadata *  files,
char *  name,
char *  value,
int  mode
 

pmFPAfile* pmFPAfileAlloc  ) 
 

bool pmFPAfileCopyStructureView pmFPA out,
pmFPA in,
int  xBin,
int  yBin,
const pmFPAview view
 

bool pmFPAfileCopyView pmFPA out,
pmFPA in,
const pmFPAview view
 

char* pmFPAfileNameFromRule char *  rule,
pmFPAfile file,
const pmFPAview view
 

pmReadout* pmFPAfileThisReadout psMetadata *  files,
const pmFPAview view,
const char *  name
 


Generated on Mon Jul 3 14:24:38 2006 for Pan-STARRS Module Library by  doxygen 1.4.4