sphmap.c File Reference
#include "common.h"
#include <stdio.h>
#include <math.h>
#include <string.h>
#include "bu.h"
#include "vmath.h"
#include "bn.h"
#include "spm.h"
Go to the source code of this file.
Functions |
void | bn_spm_free (bn_spm_map_t *mp) |
bn_spm_map_t * | bn_spm_init (int N, int elsize) |
void | bn_spm_read (register bn_spm_map_t *mapp, register unsigned char *valp, double u, double v) |
void | bn_spm_write (register bn_spm_map_t *mapp, register unsigned char *valp, double u, double v) |
char * | bn_spm_get (register bn_spm_map_t *mapp, double u, double v) |
int | bn_spm_load (bn_spm_map_t *mapp, char *filename) |
int | bn_spm_save (bn_spm_map_t *mapp, char *filename) |
int | bn_spm_pix_load (bn_spm_map_t *mapp, char *filename, int nx, int ny) |
int | bn_spm_pix_save (bn_spm_map_t *mapp, char *filename, int nx, int ny) |
void | bn_spm_dump (bn_spm_map_t *mp, int verbose) |
Function Documentation
void bn_spm_free |
( |
bn_spm_map_t * |
mp |
) |
|
bn_spm_map_t* bn_spm_init |
( |
int |
N, |
|
|
int |
elsize | |
|
) |
| | |
void bn_spm_read |
( |
register bn_spm_map_t * |
mapp, |
|
|
register unsigned char * |
valp, |
|
|
double |
u, |
|
|
double |
v | |
|
) |
| | |
void bn_spm_write |
( |
register bn_spm_map_t * |
mapp, |
|
|
register unsigned char * |
valp, |
|
|
double |
u, |
|
|
double |
v | |
|
) |
| | |
char* bn_spm_get |
( |
register bn_spm_map_t * |
mapp, |
|
|
double |
u, |
|
|
double |
v | |
|
) |
| | |
int bn_spm_load |
( |
bn_spm_map_t * |
mapp, |
|
|
char * |
filename | |
|
) |
| | |
int bn_spm_save |
( |
bn_spm_map_t * |
mapp, |
|
|
char * |
filename | |
|
) |
| | |
int bn_spm_pix_load |
( |
bn_spm_map_t * |
mapp, |
|
|
char * |
filename, |
|
|
int |
nx, |
|
|
int |
ny | |
|
) |
| | |
int bn_spm_pix_save |
( |
bn_spm_map_t * |
mapp, |
|
|
char * |
filename, |
|
|
int |
nx, |
|
|
int |
ny | |
|
) |
| | |
void bn_spm_dump |
( |
bn_spm_map_t * |
mp, |
|
|
int |
verbose | |
|
) |
| | |