Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

RLEvoxel Struct Reference

Structure for saving a single voxel. More...

#include <shearWarp.h>

Collaboration diagram for RLEvoxel:

Collaboration graph
[legend]
List of all members.

Public Attributes

byte value
 The value of the voxel.
float red
 The amount of red in the color of the classified voxel.
float green
 The amount of green in the color of the classified voxel.
float blue
 The amount of blue in the color of the classified voxel.
float red_shaded
 The amount of red in the color of the classified and shaded voxel.
float green_shaded
 The amount of green in the color of the classified and shaded voxel.
float blue_shaded
 The amount of blue in the color of the classified and shaded voxel.
float opacity
 The opacity of the classified voxel.
float opacity_corr
 The corrected opacity.
vuVector normal
 The normal vector of the voxel.

Detailed Description

Structure for saving a single voxel.

In the RLEvoxel structure the sampling-value and the normal vector of a voxel are stored. This structure is needed for runlength encoding of the volume data.

Definition at line 69 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.


Member Data Documentation

float RLEvoxel::blue
 

The amount of blue in the color of the classified voxel.

Definition at line 77 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::makeIntermediateImagePerspective(), vu111211A::preClassification(), and vu111211A::runlengthEncode().

float RLEvoxel::blue_shaded
 

The amount of blue in the color of the classified and shaded voxel.

Definition at line 83 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::interpolatePixel(), vu111211A::makeIntermediateImagePerspective(), and vu111211A::preClassification().

float RLEvoxel::green
 

The amount of green in the color of the classified voxel.

Definition at line 75 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::makeIntermediateImagePerspective(), vu111211A::preClassification(), and vu111211A::runlengthEncode().

float RLEvoxel::green_shaded
 

The amount of green in the color of the classified and shaded voxel.

Definition at line 81 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::interpolatePixel(), vu111211A::makeIntermediateImagePerspective(), and vu111211A::preClassification().

vuVector RLEvoxel::normal
 

The normal vector of the voxel.

Definition at line 89 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::makeIntermediateImagePerspective(), vu111211A::preClassification(), and vu111211A::runlengthEncode().

float RLEvoxel::opacity
 

The opacity of the classified voxel.

Definition at line 85 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::preClassification(), and vu111211A::runlengthEncode().

float RLEvoxel::opacity_corr
 

The corrected opacity.

Definition at line 87 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::interpolatePixel(), vu111211A::makeIntermediateImagePerspective(), and vu111211A::preClassification().

float RLEvoxel::red
 

The amount of red in the color of the classified voxel.

Definition at line 73 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::makeIntermediateImagePerspective(), vu111211A::preClassification(), and vu111211A::runlengthEncode().

float RLEvoxel::red_shaded
 

The amount of red in the color of the classified and shaded voxel.

Definition at line 79 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::interpolatePixel(), vu111211A::makeIntermediateImagePerspective(), and vu111211A::preClassification().

byte RLEvoxel::value
 

The value of the voxel.

Definition at line 71 of file Regular/Unimodal/3d/1B/Intensity/ShearWarp/shearWarp.h.

Referenced by vu111211A::runlengthEncode().


The documentation for this struct was generated from the following file:
Generated on Wed Dec 15 21:21:02 2004 for vuVolume by  doxygen 1.3.9.1