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

#include "vp_global.h"

Go to the source code of this file.


Defines

#define RWCOX

Functions

void AffineBruteForceRender ANSI_ARGS ((vpContext *vpc))
void ClassifySlice ANSI_ARGS ((vpContext *vpc, int slicenum, float *opc_slice))
void ShadeSlice ANSI_ARGS ((vpContext *vpc, int slicenum, float *clr_slice))
void ScaleColors ANSI_ARGS ((double scale, float *clr_slice, int width, int height, int color_channels))
void AlphaScaleColors ANSI_ARGS ((float *opc_slice, float *clr_slice, int width, int height, int color_channels))
void DepthCueSlice ANSI_ARGS ((vpContext *vpc, float *clr_slice, int width, int height, int color_channels, double depth_00k, double depth_di, double depth_dj))
void TranslateSlice ANSI_ARGS ((float *opc_slice, float *clr_slice, int width, int height, double WgtTL_d, double WgtBL_d, double WgtTR_d, double WgtBR_d, int color_channels, float *resamp_opc_slice, float *resmp_clr_slice))
void CompositeSlice ANSI_ARGS ((float *resamp_opc, float *resamp_clr, int width, int height, int color_channels, void *int_image_ptr, int int_image_width, double min_opacity))
vpResult vpBruteForceRender (vpc) vpContext *vpc

Variables

float max_opacity
int slicenum
float * opc_slice
float * clr_slice
int width
int height
int color_channels
double depth_00k
double depth_di
double depth_dj
double WgtTL_d
double WgtBL_d
double WgtTR_d
double WgtBR_d
float * resamp_opc_slice
float * resamp_clr_slice
float * resamp_clr
void * int_image_ptr
int int_image_width
double min_opacity

Define Documentation

#define RWCOX
 

Definition at line 54 of file vp_renderB.c.


Function Documentation

void CompositeSlice ANSI_ARGS (float *resamp_opc, float *resamp_clr, int width, int height, int color_channels, void *int_image_ptr, int int_image_width, double min_opacity   [static]
 

void TranslateSlice ANSI_ARGS (float *opc_slice, float *clr_slice, int width, int height, double WgtTL_d, double WgtBL_d, double WgtTR_d, double WgtBR_d, int color_channels, float *resamp_opc_slice, float *resmp_clr_slice)    [static]
 

void DepthCueSlice ANSI_ARGS (vpContext *vpc, float *clr_slice, int width, int height, int color_channels, double depth_00k, double depth_di, double depth_dj   [static]
 

void AlphaScaleColors ANSI_ARGS (float *opc_slice, float *clr_slice, int width, int height, int color_channels   [static]
 

void ScaleColors ANSI_ARGS (double scale, float *clr_slice, int width, int height, int color_channels   [static]
 

void ShadeSlice ANSI_ARGS (vpContext *vpc, int slicenum, float *clr_slice   [static]
 

void ClassifySlice ANSI_ARGS (vpContext *vpc, int slicenum, float *opc_slice   [static]
 

void AffineBruteForceRender ANSI_ARGS (vpContext *vpc   [static]
 

vpResult vpBruteForceRender vpc   
 

Referenced by MREN_render().


Variable Documentation

float* clr_slice
 

Definition at line 505 of file vp_renderB.c.

int color_channels
 

Definition at line 603 of file vp_renderB.c.

double depth_00k
 

Definition at line 462 of file vp_renderB.c.

double depth_di
 

Definition at line 463 of file vp_renderB.c.

double depth_dj
 

Definition at line 463 of file vp_renderB.c.

int height
 

Definition at line 602 of file vp_renderB.c.

void* int_image_ptr
 

Definition at line 604 of file vp_renderB.c.

int int_image_width
 

Definition at line 606 of file vp_renderB.c.

float max_opacity [static]
 

Definition at line 56 of file vp_renderB.c.

double min_opacity
 

Definition at line 607 of file vp_renderB.c.

float* opc_slice
 

Definition at line 289 of file vp_renderB.c.

float* resamp_clr
 

Definition at line 600 of file vp_renderB.c.

float* resamp_clr_slice
 

Definition at line 515 of file vp_renderB.c.

float* resamp_opc_slice
 

Definition at line 513 of file vp_renderB.c.

int slicenum
 

Definition at line 319 of file vp_renderB.c.

double WgtBL_d
 

Definition at line 509 of file vp_renderB.c.

double WgtBR_d
 

Definition at line 511 of file vp_renderB.c.

double WgtTL_d
 

Definition at line 508 of file vp_renderB.c.

double WgtTR_d
 

Definition at line 510 of file vp_renderB.c.

int width
 

Definition at line 601 of file vp_renderB.c.

 

Powered by Plone

This site conforms to the following standards: