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

#include "vp_global.h"

Go to the source code of this file.


Defines

#define COMP_AC1PB_FUNC   VPCompAC1PB
#define COMP_AC3PB_FUNC   VPCompAC3PB
#define COMP_AC11B_FUNC   VPCompAC1NB
#define COMP_AC31B_FUNC   VPCompAC3NB
#define COMP_AC12B_FUNC   VPCompAC1NB
#define COMP_AC32B_FUNC   VPCompAC3NB
#define COMP_AC1NB_FUNC   VPCompAC1NB
#define COMP_AC3NB_FUNC   VPCompAC3NB
#define COMP_AC1PS_FUNC   VPCompAC1PB
#define COMP_AC3PS_FUNC   VPCompAC3PB
#define COMP_AC11S_FUNC   VPCompAC1NS
#define COMP_AC31S_FUNC   VPCompAC3NS
#define COMP_AC12S_FUNC   VPCompAC1NS
#define COMP_AC32S_FUNC   VPCompAC3NS
#define COMP_AC1NS_FUNC   VPCompAC1NS
#define COMP_AC3NS_FUNC   VPCompAC3NS
#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 VPCompAC1PB ()
void VPCompAC3PB ()
void VPCompAC1NB ()
void VPCompAC3NB ()
void VPCompAC1NS ()
void VPCompAC3NS ()
vpResult vpRenderClassifiedVolume (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_renderC.c.

#define COLOR_OPTS   2
 

Definition at line 128 of file vp_renderC.c.

#define COLOR_RGB   1
 

Definition at line 127 of file vp_renderC.c.

#define COMP_AC11B_FUNC   VPCompAC1NB
 

Definition at line 43 of file vp_renderC.c.

#define COMP_AC11S_FUNC   VPCompAC1NS
 

Definition at line 82 of file vp_renderC.c.

#define COMP_AC12B_FUNC   VPCompAC1NB
 

Definition at line 57 of file vp_renderC.c.

#define COMP_AC12S_FUNC   VPCompAC1NS
 

Definition at line 96 of file vp_renderC.c.

#define COMP_AC1NB_FUNC   VPCompAC1NB
 

Definition at line 67 of file vp_renderC.c.

#define COMP_AC1NS_FUNC   VPCompAC1NS
 

Definition at line 106 of file vp_renderC.c.

#define COMP_AC1PB_FUNC   VPCompAC1PB
 

Definition at line 33 of file vp_renderC.c.

#define COMP_AC1PS_FUNC   VPCompAC1PB
 

Definition at line 74 of file vp_renderC.c.

#define COMP_AC31B_FUNC   VPCompAC3NB
 

Definition at line 50 of file vp_renderC.c.

#define COMP_AC31S_FUNC   VPCompAC3NS
 

Definition at line 89 of file vp_renderC.c.

#define COMP_AC32B_FUNC   VPCompAC3NB
 

Definition at line 64 of file vp_renderC.c.

#define COMP_AC32S_FUNC   VPCompAC3NS
 

Definition at line 103 of file vp_renderC.c.

#define COMP_AC3NB_FUNC   VPCompAC3NB
 

Definition at line 70 of file vp_renderC.c.

#define COMP_AC3NS_FUNC   VPCompAC3NS
 

Definition at line 109 of file vp_renderC.c.

#define COMP_AC3PB_FUNC   VPCompAC3PB
 

Definition at line 36 of file vp_renderC.c.

#define COMP_AC3PS_FUNC   VPCompAC3PB
 

Definition at line 76 of file vp_renderC.c.

#define MATERIAL_CALLBACK   0
 

Definition at line 120 of file vp_renderC.c.

#define MATERIAL_MORE   3
 

Definition at line 123 of file vp_renderC.c.

#define MATERIAL_ONE   1
 

Definition at line 121 of file vp_renderC.c.

#define MATERIAL_OPTS   4
 

Definition at line 124 of file vp_renderC.c.

#define MATERIAL_TWO   2
 

Definition at line 122 of file vp_renderC.c.

#define SHADOW_OPTS   2
 

Definition at line 118 of file vp_renderC.c.

#define SHADOWS_OFF   0
 

Definition at line 116 of file vp_renderC.c.

#define SHADOWS_ON   1
 

Definition at line 117 of file vp_renderC.c.


Function Documentation

void VPCompAC1NB  
 

void VPCompAC1NS  
 

void VPCompAC1PB  
 

void VPCompAC3NB  
 

void VPCompAC3NS  
 

void VPCompAC3PB  
 

vpResult vpRenderClassifiedVolume 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_renderC.c.

00130                                                                            {
00131     {
00132         { COMP_AC1PB_FUNC, COMP_AC3PB_FUNC },
00133         { COMP_AC11B_FUNC, COMP_AC31B_FUNC },
00134         { COMP_AC12B_FUNC, COMP_AC32B_FUNC },
00135         { COMP_AC1NB_FUNC, COMP_AC3NB_FUNC }
00136     },
00137     {
00138         { COMP_AC1PS_FUNC, COMP_AC3PS_FUNC },
00139         { COMP_AC11S_FUNC, COMP_AC31S_FUNC },
00140         { COMP_AC12S_FUNC, COMP_AC32S_FUNC },
00141         { COMP_AC1NS_FUNC, COMP_AC3NS_FUNC }
00142     }
00143 };
 

Powered by Plone

This site conforms to the following standards: