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_compAR3NB.c File Reference

#include "vp_global.h"

Go to the source code of this file.


Defines

#define MULTIPLE_MATERIALS
#define RGB
#define RAWVOLUME
#define ALL_ZERO   0
#define TOP_NONZERO   1
#define BOT_NONZERO   2
#define ALL_NONZERO   3
#define ALL_ZERO__ALL_ZERO   ((ALL_ZERO << 2) | ALL_ZERO)
#define ALL_ZERO__TOP_NONZERO   ((ALL_ZERO << 2) | TOP_NONZERO)
#define ALL_ZERO__BOT_NONZERO   ((ALL_ZERO << 2) | BOT_NONZERO)
#define ALL_ZERO__ALL_NONZERO   ((ALL_ZERO << 2) | ALL_NONZERO)
#define TOP_NONZERO__ALL_ZERO   ((TOP_NONZERO << 2) | ALL_ZERO)
#define TOP_NONZERO__TOP_NONZERO   ((TOP_NONZERO << 2) | TOP_NONZERO)
#define TOP_NONZERO__BOT_NONZERO   ((TOP_NONZERO << 2) | BOT_NONZERO)
#define TOP_NONZERO__ALL_NONZERO   ((TOP_NONZERO << 2) | ALL_NONZERO)
#define BOT_NONZERO__ALL_ZERO   ((BOT_NONZERO << 2) | ALL_ZERO)
#define BOT_NONZERO__TOP_NONZERO   ((BOT_NONZERO << 2) | TOP_NONZERO)
#define BOT_NONZERO__BOT_NONZERO   ((BOT_NONZERO << 2) | BOT_NONZERO)
#define BOT_NONZERO__ALL_NONZERO   ((BOT_NONZERO << 2) | ALL_NONZERO)
#define ALL_NONZERO__ALL_ZERO   ((ALL_NONZERO << 2) | ALL_ZERO)
#define ALL_NONZERO__TOP_NONZERO   ((ALL_NONZERO << 2) | TOP_NONZERO)
#define ALL_NONZERO__BOT_NONZERO   ((ALL_NONZERO << 2) | BOT_NONZERO)
#define ALL_NONZERO__ALL_NONZERO   ((ALL_NONZERO << 2) | ALL_NONZERO)
#define PIXEL_IS_OPAQUE(ipixel)   ((ipixel)->lnk != 0)
#define COUNT_RESAMPLE
#define COUNT_COMPOSITE
#define COUNT_ERT_SKIP
#define COUNT_ERT_SKIP_AGAIN
#define COUNT_ERT_UPDATE
#define COUNT_SPECIAL_ZERO_SKIP
#define COUNT_RUN_FRAGMENT
#define CLEAR_VOXELS_LOADED   voxels_loaded = 0
#define SET_VOXELS_LOADED   voxels_loaded = 1

Functions

void VPCompAR3NB (vpc, icount, jcount, k, slice_depth_cueing_dbl, intimage, weightTLdbl, weightBLdbl, weightTRdbl, weightBRdbl, voxel_data, voxel_istride, voxel_jstride) vpContext *vpc

Variables

int icount
int jcount
int k
double slice_depth_cueing_dbl
RGBIntPixelintimage
double weightTLdbl
double weightBLdbl
double weightTRdbl
double weightBRdbl
void * voxel_data
int voxel_istride
int voxel_jstride

Define Documentation

#define ALL_NONZERO   3
 

Definition at line 163 of file vp_compAR3NB.c.

#define ALL_NONZERO__ALL_NONZERO   ((ALL_NONZERO << 2) | ALL_NONZERO)
 

Definition at line 181 of file vp_compAR3NB.c.

#define ALL_NONZERO__ALL_ZERO   ((ALL_NONZERO << 2) | ALL_ZERO)
 

Definition at line 178 of file vp_compAR3NB.c.

#define ALL_NONZERO__BOT_NONZERO   ((ALL_NONZERO << 2) | BOT_NONZERO)
 

Definition at line 180 of file vp_compAR3NB.c.

#define ALL_NONZERO__TOP_NONZERO   ((ALL_NONZERO << 2) | TOP_NONZERO)
 

Definition at line 179 of file vp_compAR3NB.c.

#define ALL_ZERO   0
 

Definition at line 160 of file vp_compAR3NB.c.

#define ALL_ZERO__ALL_NONZERO   ((ALL_ZERO << 2) | ALL_NONZERO)
 

Definition at line 169 of file vp_compAR3NB.c.

#define ALL_ZERO__ALL_ZERO   ((ALL_ZERO << 2) | ALL_ZERO)
 

Definition at line 166 of file vp_compAR3NB.c.

#define ALL_ZERO__BOT_NONZERO   ((ALL_ZERO << 2) | BOT_NONZERO)
 

Definition at line 168 of file vp_compAR3NB.c.

#define ALL_ZERO__TOP_NONZERO   ((ALL_ZERO << 2) | TOP_NONZERO)
 

Definition at line 167 of file vp_compAR3NB.c.

#define BOT_NONZERO   2
 

Definition at line 162 of file vp_compAR3NB.c.

#define BOT_NONZERO__ALL_NONZERO   ((BOT_NONZERO << 2) | ALL_NONZERO)
 

Definition at line 177 of file vp_compAR3NB.c.

#define BOT_NONZERO__ALL_ZERO   ((BOT_NONZERO << 2) | ALL_ZERO)
 

Definition at line 174 of file vp_compAR3NB.c.

#define BOT_NONZERO__BOT_NONZERO   ((BOT_NONZERO << 2) | BOT_NONZERO)
 

Definition at line 176 of file vp_compAR3NB.c.

#define BOT_NONZERO__TOP_NONZERO   ((BOT_NONZERO << 2) | TOP_NONZERO)
 

Definition at line 175 of file vp_compAR3NB.c.

#define CLEAR_VOXELS_LOADED   voxels_loaded = 0
 

#define COUNT_COMPOSITE
 

Definition at line 206 of file vp_compAR3NB.c.

#define COUNT_ERT_SKIP
 

Definition at line 207 of file vp_compAR3NB.c.

#define COUNT_ERT_SKIP_AGAIN
 

Definition at line 208 of file vp_compAR3NB.c.

#define COUNT_ERT_UPDATE
 

Definition at line 209 of file vp_compAR3NB.c.

#define COUNT_RESAMPLE
 

Definition at line 205 of file vp_compAR3NB.c.

#define COUNT_RUN_FRAGMENT
 

Definition at line 211 of file vp_compAR3NB.c.

#define COUNT_SPECIAL_ZERO_SKIP
 

Definition at line 210 of file vp_compAR3NB.c.

#define MULTIPLE_MATERIALS
 

Definition at line 93 of file vp_compAR3NB.c.

#define PIXEL_IS_OPAQUE ipixel       ((ipixel)->lnk != 0)
 

Definition at line 186 of file vp_compAR3NB.c.

#define RAWVOLUME
 

Definition at line 135 of file vp_compAR3NB.c.

#define RGB
 

Definition at line 125 of file vp_compAR3NB.c.

#define SET_VOXELS_LOADED   voxels_loaded = 1
 

#define TOP_NONZERO   1
 

Definition at line 161 of file vp_compAR3NB.c.

#define TOP_NONZERO__ALL_NONZERO   ((TOP_NONZERO << 2) | ALL_NONZERO)
 

Definition at line 173 of file vp_compAR3NB.c.

#define TOP_NONZERO__ALL_ZERO   ((TOP_NONZERO << 2) | ALL_ZERO)
 

Definition at line 170 of file vp_compAR3NB.c.

#define TOP_NONZERO__BOT_NONZERO   ((TOP_NONZERO << 2) | BOT_NONZERO)
 

Definition at line 172 of file vp_compAR3NB.c.

#define TOP_NONZERO__TOP_NONZERO   ((TOP_NONZERO << 2) | TOP_NONZERO)
 

Definition at line 171 of file vp_compAR3NB.c.


Function Documentation

void VPCompAR3NB vpc   ,
icount   ,
jcount   ,
k   ,
slice_depth_cueing_dbl   ,
intimage   ,
weightTLdbl   ,
weightBLdbl   ,
weightTRdbl   ,
weightBRdbl   ,
voxel_data   ,
voxel_istride   ,
voxel_jstride   
 


Variable Documentation

int icount
 

Definition at line 227 of file vp_compAR3NB.c.

RGBIntPixel* intimage
 

Definition at line 231 of file vp_compAR3NB.c.

int jcount
 

Definition at line 228 of file vp_compAR3NB.c.

int k
 

Definition at line 229 of file vp_compAR3NB.c.

double slice_depth_cueing_dbl
 

Definition at line 230 of file vp_compAR3NB.c.

void* voxel_data
 

Definition at line 237 of file vp_compAR3NB.c.

int voxel_istride
 

Definition at line 238 of file vp_compAR3NB.c.

int voxel_jstride
 

Definition at line 239 of file vp_compAR3NB.c.

double weightBLdbl
 

Definition at line 233 of file vp_compAR3NB.c.

double weightBRdbl
 

Definition at line 235 of file vp_compAR3NB.c.

double weightTLdbl
 

Definition at line 232 of file vp_compAR3NB.c.

double weightTRdbl
 

Definition at line 234 of file vp_compAR3NB.c.

 

Powered by Plone

This site conforms to the following standards: