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

vtkShearWarpOctreeNode< T > Class Template Reference

#include <vtkVolumeShearWarpDataStructure.h>

List of all members.


Detailed Description

template<class T>
class vtkShearWarpOctreeNode< T >

Definition at line 759 of file vtkVolumeShearWarpDataStructure.h.

Public Member Functions

 vtkShearWarpOctreeNode ()
 ~vtkShearWarpOctreeNode ()
GetMinimum ()
GetMaximum ()
void build (vtkImageData *data, int min[3], int max[3], int level)
void classifyOpacity (vtkShearWarpSummedAreaTable< T > *table)
void classifyScalar (T value)
int computeRuns (vtkShearWarpOctreeRun *&runs, int axis, int slices, int lines, int voxels, int slice, int line)


Constructor & Destructor Documentation

template<class T>
vtkShearWarpOctreeNode< T >::vtkShearWarpOctreeNode  )  [inline]
 

Definition at line 762 of file vtkVolumeShearWarpDataStructure.h.

template<class T>
vtkShearWarpOctreeNode< T >::~vtkShearWarpOctreeNode  )  [inline]
 

Definition at line 767 of file vtkVolumeShearWarpDataStructure.h.


Member Function Documentation

template<class T>
T vtkShearWarpOctreeNode< T >::GetMinimum  )  [inline]
 

Definition at line 773 of file vtkVolumeShearWarpDataStructure.h.

template<class T>
T vtkShearWarpOctreeNode< T >::GetMaximum  )  [inline]
 

Definition at line 778 of file vtkVolumeShearWarpDataStructure.h.

template<class T>
void vtkShearWarpOctreeNode< T >::build vtkImageData data,
int  min[3],
int  max[3],
int  level
[inline]
 

Definition at line 783 of file vtkVolumeShearWarpDataStructure.h.

References vtkImageData::GetScalarPointer().

template<class T>
void vtkShearWarpOctreeNode< T >::classifyOpacity vtkShearWarpSummedAreaTable< T > *  table  )  [inline]
 

Definition at line 916 of file vtkVolumeShearWarpDataStructure.h.

References vtkShearWarpSummedAreaTable< T >::integrate(), VTK_SHEAR_WARP_OCTREE_COMBINATION, VTK_SHEAR_WARP_OCTREE_NONTRANSPARENT, and VTK_SHEAR_WARP_OCTREE_TRANSPARENT.

template<class T>
void vtkShearWarpOctreeNode< T >::classifyScalar value  )  [inline]
 

Definition at line 937 of file vtkVolumeShearWarpDataStructure.h.

References VTK_SHEAR_WARP_OCTREE_COMBINATION, VTK_SHEAR_WARP_OCTREE_NONTRANSPARENT, and VTK_SHEAR_WARP_OCTREE_TRANSPARENT.

template<class T>
int vtkShearWarpOctreeNode< T >::computeRuns vtkShearWarpOctreeRun *&  runs,
int  axis,
int  slices,
int  lines,
int  voxels,
int  slice,
int  line
[inline]
 

Definition at line 959 of file vtkVolumeShearWarpDataStructure.h.

References vtkShearWarpOctreeRun::Length, vtkShearWarpOctreeRun::Type, and VTK_SHEAR_WARP_OCTREE_COMBINATION.


The documentation for this class was generated from the following file:
Generated on Tue Jan 22 00:15:58 2008 for VTK by  doxygen 1.4.3-20050530