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

VPTable Class Reference

#include <vptable.h>

List of all members.

Public Member Functions

 VPTable ()
void vpSetMinVolumeDensity (int d)
void vpSetMaxVolumeDensity (int d)
void vpProcessMaxGradient ()
void vpSetMaxGradient (VPVector3D g)
float vpGetLinearOpacityValue (float color)
float vpGetTableOpacityValue (float color)
float vpGetGradientOpacityValue (int color, VPVector3D g)
void vpSetOpacityTable (float t[])
float * vpGetOpacityTable ()
void vpSetColorTable (VPColor c[])
VPColorvpGetColorTable ()
void vpSetControlPoints (int cp[], int n)
void vpGetControlPoints (int cp[], int &n)
void vpSetControlPoints (int cp[], VPColor c[], int n)
void vpGetControlPoints (int cp[], VPColor c[], int &n)
VPColor vpGetColor (float color)


Detailed Description

Deprecated:

Definition at line 50 of file vptable.h.


Constructor & Destructor Documentation

VPTable::VPTable  ) 
 

Definition at line 31 of file vptable.cpp.

References DIM.


Member Function Documentation

VPColor VPTable::vpGetColor float  color  ) 
 

Definition at line 586 of file vptable.cpp.

Referenced by VPRayCasting::vpRenderLivroMonoColor(), VPRayCasting::vpRenderLivroMonoColorInnerStructures(), VPRayCasting::vpRenderLivroMultiInnerStructures(), and VPRayCasting::vpRenderLivroMultiModal().

VPColor * VPTable::vpGetColorTable  ) 
 

Definition at line 503 of file vptable.cpp.

Referenced by VPVolume::vpGetColorTable().

void VPTable::vpGetControlPoints int  cp[],
VPColor  c[],
int &  n
 

Definition at line 571 of file vptable.cpp.

void VPTable::vpGetControlPoints int  cp[],
int &  n
 

Definition at line 542 of file vptable.cpp.

Referenced by VPVolume::vpGetControlPoints().

float VPTable::vpGetGradientOpacityValue int  color,
VPVector3D  g
 

Definition at line 426 of file vptable.cpp.

References VPVector3D::vpModule().

float VPTable::vpGetLinearOpacityValue float  color  ) 
 

Definition at line 388 of file vptable.cpp.

Referenced by VPRayCasting::vpRenderMIP(), and VPRayCasting::vpRenderNoLightMonoGray().

float * VPTable::vpGetOpacityTable  ) 
 

Definition at line 481 of file vptable.cpp.

Referenced by VPVolume::vpGetOpacityTable().

float VPTable::vpGetTableOpacityValue float  color  ) 
 

Definition at line 414 of file vptable.cpp.

void VPTable::vpProcessMaxGradient  ) 
 

Definition at line 364 of file vptable.cpp.

References VPPoint3D::x, VPPoint3D::y, and VPPoint3D::z.

Referenced by VPVolume::VPVolume().

void VPTable::vpSetColorTable VPColor  c[]  ) 
 

Definition at line 492 of file vptable.cpp.

References DIM.

Referenced by VPVolume::vpSetColorTable().

void VPTable::vpSetControlPoints int  cp[],
VPColor  c[],
int  n
 

Definition at line 556 of file vptable.cpp.

void VPTable::vpSetControlPoints int  cp[],
int  n
 

Definition at line 514 of file vptable.cpp.

Referenced by VPVolume::vpSetControlPoints().

void VPTable::vpSetMaxGradient VPVector3D  g  ) 
 

Definition at line 377 of file vptable.cpp.

void VPTable::vpSetMaxVolumeDensity int  d  ) 
 

Definition at line 352 of file vptable.cpp.

Referenced by VPVolume::VPVolume().

void VPTable::vpSetMinVolumeDensity int  d  ) 
 

Definition at line 341 of file vptable.cpp.

Referenced by VPVolume::VPVolume().

void VPTable::vpSetOpacityTable float  t[]  ) 
 

Definition at line 469 of file vptable.cpp.

References DIM.

Referenced by VPVolume::vpSetOpacityTable().


The documentation for this class was generated from the following files:
Generated on Tue Sep 6 10:00:19 2005 for VPAT by  doxygen 1.4.4