Skip to content

AFNI/NIfTI Server

Sections
Personal tools
You are here: Home » AFNI » Documentation

Doxygen Source Code Documentation


Main Page   Alphabetical List   Data Structures   File List   Data Fields   Globals   Search  

vp_file.c File Reference

#include "vp_global.h"

Go to the source code of this file.


Data Structures

struct  RLEVoxelHdr

Functions

int StoreRLEVoxels ANSI_ARGS ((vpContext *vpc, int fd, RLEVoxels *rle_voxels))
int LoadRLEVoxels ANSI_ARGS ((vpContext *vpc, int fd, RLEVoxels *rle_voxels, int offsets, int swab))
void SwapWords ANSI_ARGS ((void *data, unsigned size))
void SwapVoxels ANSI_ARGS ((vpContext *vpc, void *voxels, int num_voxels, int fields, int bytes_per_voxel))
void SwapOctreeNode ANSI_ARGS ((vpContext *vpc, int level, void *node))
int StoreTable ANSI_ARGS ((vpContext *vpc, int fd, float *ptr, unsigned size))
int LoadTable ANSI_ARGS ((vpContext *vpc, int fd, float **ptr_ptr, unsigned *size_ptr))
vpResult vpStoreClassifiedVolume (vpc, fd) vpContext *vpc
vpResult vpStoreMinMaxOctree (vpc, fd) vpContext *vpc
vpResult vpStoreRawVolume (vpc, fd) vpContext *vpc
vpResult vpStoreContext (vpc, fd) vpContext *vpc

Variables

int fd
RLEVoxelsrle_voxels
int offsets
int swab
unsigned size
void * voxels
int num_voxels
int fields
int bytes_per_voxel
int level
void * node
float * ptr
float ** ptr_ptr
unsigned * size_ptr

Function Documentation

int LoadTable ANSI_ARGS (vpContext *vpc, int fd, float **ptr_ptr, unsigned *size_ptr   [static]
 

int StoreTable ANSI_ARGS (vpContext *vpc, int fd, float *ptr, unsigned size   [static]
 

void SwapOctreeNode ANSI_ARGS (vpContext *vpc, int level, void *node   [static]
 

void SwapVoxels ANSI_ARGS (vpContext *vpc, void *voxels, int num_voxels, int fields, int bytes_per_voxel   [static]
 

void SwapWords ANSI_ARGS (void *data, unsigned size   [static]
 

int LoadRLEVoxels ANSI_ARGS (vpContext *vpc, int fd, RLEVoxels *rle_voxels, int offsets, int swab   [static]
 

int StoreRLEVoxels ANSI_ARGS (vpContext *vpc, int fd, RLEVoxels *rle_voxels   [static]
 

vpResult vpStoreClassifiedVolume vpc   ,
fd   
 

vpResult vpStoreContext vpc   ,
fd   
 

vpResult vpStoreMinMaxOctree vpc   ,
fd   
 

vpResult vpStoreRawVolume vpc   ,
fd   
 


Variable Documentation

int bytes_per_voxel
 

Definition at line 581 of file vp_file.c.

int fd
 

Definition at line 1210 of file vp_file.c.

Referenced by AFNI_fimmer_compute(), AFNI_suck_file(), blksize(), csfft_cox(), DCM_OpenFile(), DCM_ReadStream(), DCM_WriteFile(), DRAW_finalize_dset_CB(), DRAW_saveas_finalize_CB(), E0001(), fgrow(), fileSize(), ISQ_saver_CB(), main(), ncio_create(), ncio_open(), NI_stream_open(), NOTES_finalize_dset_CB(), NUD_finalize_dset_CB(), PLUG_finalize_dataset_CB(), PLUG_finalize_timeseries_CB(), PLUG_finalize_user_dset_CB(), qhull_wrap(), quadrant_fimfunc(), RCREND_accum_lab_CB(), RCREND_finalize_dset_CB(), RCREND_finalize_func_CB(), readData(), readFile(), readFile1(), readGroupElement(), readLengthToEnd(), readPreamble(), readSequence(), readVRLength(), REND_finalize_dset_CB(), REND_finalize_func_CB(), scanCompressedPixels(), SFIM_load_intervals(), spearman_fimfunc(), suck_file(), SUMA_file_suck(), SUMA_qhull_wrap(), SUMA_suck_file(), THD_load_datablock(), and writeFile().

int fields
 

Definition at line 580 of file vp_file.c.

int level
 

Definition at line 1216 of file vp_octree.c.

void* node
 

Definition at line 799 of file vp_file.c.

int num_voxels
 

Definition at line 579 of file vp_file.c.

int offsets
 

Definition at line 495 of file vp_file.c.

float* ptr
 

Definition at line 1101 of file vp_file.c.

float** ptr_ptr
 

Definition at line 1211 of file vp_file.c.

RLEVoxels * rle_voxels
 

Definition at line 1290 of file vp_rle.c.

unsigned size
 

Definition at line 1102 of file vp_file.c.

unsigned* size_ptr
 

Definition at line 1212 of file vp_file.c.

int swab
 

Definition at line 496 of file vp_file.c.

Referenced by exportData().

void * voxels
 

Definition at line 233 of file vp_rle.c.

 

Powered by Plone

This site conforms to the following standards: