|
Doxygen Source Code Documentation
Main Page Alphabetical List Data Structures File List Data Fields Globals Search
vp_rle.c File Reference#include "vp_global.h"
Go to the source code of this file.
|
Functions |
void EncodeScanline | ANSI_ARGS ((vpContext *vpc, void *voxels, MinMaxOctree *octree, MMOctreeLevel level_stack[VP_MAX_OCTREE_LEVELS])) |
void InitRLE | ANSI_ARGS ((vpContext *vpc)) |
void CacheVoxel | ANSI_ARGS ((vpContext *vpc, double opacity, void *rawvoxel)) |
void CacheLength | ANSI_ARGS ((vpContext *vpc, int length)) |
void CountNonZeroVoxel | ANSI_ARGS ((RunData *rundata, int index, int end_of_scan, vpContext *vpc)) |
RLEVoxels *CreateEmptyRLEVoxels | ANSI_ARGS ((vpContext *vpc, int ilen, int jlen, int klen)) |
RLEVoxels *CreateRLEVoxelsFromRunData | ANSI_ARGS ((vpContext *vpc, int ilen, int jlen, int klen, int non_zero_count, RunData *run_data, int rle_bytes_per_voxel)) |
void StoreNonZeroVoxel | ANSI_ARGS ((void *voxel, int rle_bytes_per_voxel, void *data, unsigned char *lengths, RunData *rundata, int index)) |
void PadScanlines | ANSI_ARGS ((int ilen, int jlen, int klen, RunData *run_data, unsigned char *lengths)) |
void DestroyConstructionBuffer | ANSI_ARGS ((vpContext *vpc, ConstructionBuffer *cbuf)) |
void DestroyGBuffer | ANSI_ARGS ((vpContext *vpc, GBuffer *gbuf)) |
vpResult ComputeScanOffsets | ANSI_ARGS ((vpContext *vpc, RLEVoxels *rle_voxels)) |
vpResult | vpClassifyScalars (vpc, scalar_data, length, scalar_field, grad_field, norm_field) vpContext *vpc |
Variables |
unsigned char * | scalar_data |
int | length |
int | scalar_field |
int | grad_field |
int | norm_field |
void * | voxels |
MinMaxOctree * | octree |
MMOctreeLevel | level_stack [VP_MAX_OCTREE_LEVELS] |
double | opacity |
void * | rawvoxel |
int | index |
int | end_of_scan |
vpContext * | vpc |
int | ilen |
int | jlen |
int | klen |
int | non_zero_count |
RunData * | run_data |
int | rle_bytes_per_voxel |
void * | data |
unsigned char * | lengths |
RunData * | rundata |
int | data_count |
int | run_count |
RLEVoxels * | rle_voxels |
ConstructionBuffer * | cbuf |
GBuffer * | gbuf |
Function Documentation
Variable Documentation
|
Definition at line 1048 of file vp_rle.c.
Referenced by comblock(), comlen(), hilbertdelay_V2(), main(), MCW_textwin_alter(), new_MCW_textwin_2001(), NI_write_columns(), NI_write_element(), NOTES_make_widgets(), NUD_print_CB(), SUMA_cmap_wid_input(), SUMA_input(), SUMA_ReadCharStdin(), SUMA_ReadNumStdin(), SUMA_StretchToFitLeCerveau(), and thd_complexscan(). |
unsigned char * scalar_data
|
|
|