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

#include "vp_global.h"

Go to the source code of this file.


Defines

#define COMP_AR1PB_FUNC   VPCompAR1PB
#define COMP_AR3PB_FUNC   VPCompAR3PB
#define COMP_AR11B_FUNC   VPCompAR1NB
#define COMP_AR31B_FUNC   VPCompAR3NB
#define COMP_AR12B_FUNC   VPCompAR1NB
#define COMP_AR32B_FUNC   VPCompAR3NB
#define COMP_AR1NB_FUNC   VPCompAR1NB
#define COMP_AR3NB_FUNC   VPCompAR3NB
#define COMP_AR1PS_FUNC   VPCompAR1PB
#define COMP_AR3PS_FUNC   VPCompAR3PB
#define COMP_AR11S_FUNC   VPCompAR1NS
#define COMP_AR31S_FUNC   VPCompAR3NS
#define COMP_AR12S_FUNC   VPCompAR1NS
#define COMP_AR32S_FUNC   VPCompAR3NS
#define COMP_AR1NS_FUNC   VPCompAR1NS
#define COMP_AR3NS_FUNC   VPCompAR3NS
#define SHADOWS_OFF   0
#define SHADOWS_ON   1
#define SHADOW_OPTS   2
#define MATERIAL_CALLBACK   0
#define MATERIAL_ONE   1
#define MATERIAL_TWO   2
#define MATERIAL_MORE   3
#define MATERIAL_OPTS   4
#define COLOR_GRAY   0
#define COLOR_RGB   1
#define COLOR_OPTS   2

Functions

void VPCompAR1PB ()
void VPCompAR3PB ()
void VPCompAR1NB ()
void VPCompAR3NB ()
void VPCompAR1NS ()
void VPCompAR3NS ()
vpResult vpRenderRawVolume (vpc) vpContext *vpc

Variables

void(* AffineProcTable [SHADOW_OPTS][MATERIAL_OPTS][COLOR_OPTS])()=

Define Documentation

#define COLOR_GRAY   0
 

Definition at line 126 of file vp_renderR.c.

#define COLOR_OPTS   2
 

Definition at line 128 of file vp_renderR.c.

#define COLOR_RGB   1
 

Definition at line 127 of file vp_renderR.c.

#define COMP_AR11B_FUNC   VPCompAR1NB
 

Definition at line 43 of file vp_renderR.c.

#define COMP_AR11S_FUNC   VPCompAR1NS
 

Definition at line 82 of file vp_renderR.c.

#define COMP_AR12B_FUNC   VPCompAR1NB
 

Definition at line 57 of file vp_renderR.c.

#define COMP_AR12S_FUNC   VPCompAR1NS
 

Definition at line 96 of file vp_renderR.c.

#define COMP_AR1NB_FUNC   VPCompAR1NB
 

Definition at line 67 of file vp_renderR.c.

#define COMP_AR1NS_FUNC   VPCompAR1NS
 

Definition at line 106 of file vp_renderR.c.

#define COMP_AR1PB_FUNC   VPCompAR1PB
 

Definition at line 33 of file vp_renderR.c.

#define COMP_AR1PS_FUNC   VPCompAR1PB
 

Definition at line 74 of file vp_renderR.c.

#define COMP_AR31B_FUNC   VPCompAR3NB
 

Definition at line 50 of file vp_renderR.c.

#define COMP_AR31S_FUNC   VPCompAR3NS
 

Definition at line 89 of file vp_renderR.c.

#define COMP_AR32B_FUNC   VPCompAR3NB
 

Definition at line 64 of file vp_renderR.c.

#define COMP_AR32S_FUNC   VPCompAR3NS
 

Definition at line 103 of file vp_renderR.c.

#define COMP_AR3NB_FUNC   VPCompAR3NB
 

Definition at line 70 of file vp_renderR.c.

#define COMP_AR3NS_FUNC   VPCompAR3NS
 

Definition at line 109 of file vp_renderR.c.

#define COMP_AR3PB_FUNC   VPCompAR3PB
 

Definition at line 36 of file vp_renderR.c.

#define COMP_AR3PS_FUNC   VPCompAR3PB
 

Definition at line 76 of file vp_renderR.c.

#define MATERIAL_CALLBACK   0
 

Definition at line 120 of file vp_renderR.c.

#define MATERIAL_MORE   3
 

Definition at line 123 of file vp_renderR.c.

#define MATERIAL_ONE   1
 

Definition at line 121 of file vp_renderR.c.

#define MATERIAL_OPTS   4
 

Definition at line 124 of file vp_renderR.c.

#define MATERIAL_TWO   2
 

Definition at line 122 of file vp_renderR.c.

#define SHADOW_OPTS   2
 

Definition at line 118 of file vp_renderR.c.

#define SHADOWS_OFF   0
 

Definition at line 116 of file vp_renderR.c.

#define SHADOWS_ON   1
 

Definition at line 117 of file vp_renderR.c.


Function Documentation

void VPCompAR1NB  
 

void VPCompAR1NS  
 

void VPCompAR1PB  
 

void VPCompAR3NB  
 

void VPCompAR3NS  
 

void VPCompAR3PB  
 

vpResult vpRenderRawVolume vpc   
 

Referenced by AREN_render(), and MREN_render().


Variable Documentation

void(* AffineProcTable[SHADOW_OPTS][MATERIAL_OPTS][COLOR_OPTS])() = [static]
 

Definition at line 130 of file vp_renderR.c.

00130                                                                            {
00131     {
00132         { COMP_AR1PB_FUNC, COMP_AR3PB_FUNC },
00133         { COMP_AR11B_FUNC, COMP_AR31B_FUNC },
00134         { COMP_AR12B_FUNC, COMP_AR32B_FUNC },
00135         { COMP_AR1NB_FUNC, COMP_AR3NB_FUNC }
00136     },
00137     {
00138         { COMP_AR1PS_FUNC, COMP_AR3PS_FUNC },
00139         { COMP_AR11S_FUNC, COMP_AR31S_FUNC },
00140         { COMP_AR12S_FUNC, COMP_AR32S_FUNC },
00141         { COMP_AR1NS_FUNC, COMP_AR3NS_FUNC }
00142     }
00143 };
 

Powered by Plone

This site conforms to the following standards: