vtkShearWarpRLESlice< T > Class Template Reference

#include <vtkVolumeShearWarpDataStructure.h>

List of all members.


Detailed Description

template<class T>
class vtkShearWarpRLESlice< T >

Definition at line 164 of file vtkVolumeShearWarpDataStructure.h.

Public Member Functions

 vtkShearWarpRLESlice ()
 ~vtkShearWarpRLESlice ()
void encodeOpacity (vtkImageData *data, vtkVolume *volume, vtkEncodedGradientEstimator *gradest, int axis, int k, float opacityThreshold)
void encodeScalar (vtkImageData *data, vtkVolume *volume, vtkEncodedGradientEstimator *gradest, int axis, int k, float isoValue)
vtkShearWarpRLERun< T > * GetLineRuns (int line)


Constructor & Destructor Documentation

template<class T>
vtkShearWarpRLESlice< T >::vtkShearWarpRLESlice (  )  [inline]

Definition at line 167 of file vtkVolumeShearWarpDataStructure.h.

template<class T>
vtkShearWarpRLESlice< T >::~vtkShearWarpRLESlice (  )  [inline]

Definition at line 174 of file vtkVolumeShearWarpDataStructure.h.


Member Function Documentation

template<class T>
void vtkShearWarpRLESlice< T >::encodeOpacity ( vtkImageData data,
vtkVolume volume,
vtkEncodedGradientEstimator gradest,
int  axis,
int  k,
float  opacityThreshold 
) [inline]

Definition at line 188 of file vtkVolumeShearWarpDataStructure.h.

References vtkVolume::GetCorrectedScalarOpacityArray(), vtkImageData::GetDimensions(), vtkEncodedGradientEstimator::GetEncodedNormals(), vtkEncodedGradientEstimator::GetGradientMagnitudes(), vtkImageData::GetScalarPointer(), vtkShearWarpRLERun< T >::Length, vtkShearWarpRLERun< T >::VoxelData, VTK_X_AXIS, VTK_Y_AXIS, and VTK_Z_AXIS.

template<class T>
void vtkShearWarpRLESlice< T >::encodeScalar ( vtkImageData data,
vtkVolume volume,
vtkEncodedGradientEstimator gradest,
int  axis,
int  k,
float  isoValue 
) [inline]

Definition at line 365 of file vtkVolumeShearWarpDataStructure.h.

References vtkImageData::GetDimensions(), vtkEncodedGradientEstimator::GetEncodedNormals(), vtkEncodedGradientEstimator::GetGradientMagnitudes(), vtkImageData::GetScalarPointer(), vtkShearWarpRLERun< T >::Length, vtkShearWarpRLERun< T >::VoxelData, VTK_X_AXIS, VTK_Y_AXIS, and VTK_Z_AXIS.

template<class T>
vtkShearWarpRLERun<T>* vtkShearWarpRLESlice< T >::GetLineRuns ( int  line  )  [inline]

Definition at line 535 of file vtkVolumeShearWarpDataStructure.h.


The documentation for this class was generated from the following file:
Generated on Mon Mar 10 13:23:10 2008 for VTK by  doxygen 1.5.1