LOADMAPS.C File Reference

Go to the source code of this file.

Defines

#define MODULE_LOADMAPS
#define MIPMAP1   1024
#define MIPMAP2   MIPMAP1/2
#define MIPMAP3   MIPMAP1/4
#define MIPMAP4   MIPMAP1/8
#define MIPMAP5   MIPMAP1/16
#define MIPMAP6   MIPMAP1/32

Typedefs

typedef struct RenderIMAP_tag RenderIMAP
typedef struct ImageStoreEntry_tag ImageStoreEntry

Functions

int AddImageToImageStore (char *name, unsigned short x, unsigned short y, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *Image)
int CheckImageStoreForEntry (char *name, unsigned short *x, unsigned short *y, unsigned char **r, unsigned char **g, unsigned char **b, unsigned char **Image)
void ReleaseImageStore (void)
long SetupImageMap (imap *Map, char *objectfilename)
BOOL CheckSingleRenderImageMap (imap *Map, char *mfname, char *ofname, char *tempfile, int type)
void LoadSingleRenderImageMap (imap *Map, char *mfname, char *ofname, char *tempfile, int type)
unsigned char * LoadSystemMAP (BOOL bScale, BOOL b32, char *fn, long *xx, long *yy)
void FilterLine (long ni, long no, double *v, long *nii, long ij)
void ScaleImageBuffer3 (long xi, long yi, unsigned char *pi, long xo, long yo, unsigned char *po)
void ScaleImageBuffer4 (long xi, long yi, unsigned char *pi, long xo, long yo, unsigned char *po)
void CompleteMovieMapLoading (long ObjectID, char *objectfilename)
void FreeMovieMapImages (long ObjectID)

Variables

char gszHomeDir []


Define Documentation

#define MODULE_LOADMAPS

Definition at line 6 of file LOADMAPS.C.

#define MIPMAP1   1024

Definition at line 436 of file LOADMAPS.C.

#define MIPMAP2   MIPMAP1/2

Definition at line 437 of file LOADMAPS.C.

#define MIPMAP3   MIPMAP1/4

Definition at line 438 of file LOADMAPS.C.

#define MIPMAP4   MIPMAP1/8

Definition at line 439 of file LOADMAPS.C.

#define MIPMAP5   MIPMAP1/16

Definition at line 440 of file LOADMAPS.C.

#define MIPMAP6   MIPMAP1/32

Definition at line 441 of file LOADMAPS.C.


Typedef Documentation

typedef struct RenderIMAP_tag RenderIMAP

typedef struct ImageStoreEntry_tag ImageStoreEntry


Function Documentation

int AddImageToImageStore ( char *  name,
unsigned short  x,
unsigned short  y,
unsigned char *  r,
unsigned char *  g,
unsigned char *  b,
unsigned char *  Image 
)

Definition at line 41 of file LOADMAPS.C.

References X__Malloc, and X__Realloc.

Referenced by LoadSingleRenderImageMap().

int CheckImageStoreForEntry ( char *  name,
unsigned short *  x,
unsigned short *  y,
unsigned char **  r,
unsigned char **  g,
unsigned char **  b,
unsigned char **  Image 
)

Definition at line 70 of file LOADMAPS.C.

Referenced by CheckSingleRenderImageMap().

void FilterLine ( long  ni,
long  no,
double *  v,
long *  nii,
long  ij 
)

Definition at line 651 of file LOADMAPS.C.

References double.


Variable Documentation

char gszHomeDir[]

Definition at line 186 of file ANIMATE.H.


Generated on Sun Apr 27 14:20:17 2014 for OpenFX by  doxygen 1.5.6