VTK  9.7.1
Functions
vtkvolume Namespace Reference

Functions

std::string ComputeClipPositionImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ComputeTextureCoordinates (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string BaseDeclarationVertex (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, bool multipleInputs)
 
std::string BaseDeclarationFragment (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs, int totalNumberOfLights, int numberPositionalLights, bool defaultLighting, int noOfComponents, int independentComponents)
 
std::string BaseInit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs, bool defaultLighting)
 
std::string BaseImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string BaseExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ComputeGradientOpacity1DDecl (vtkVolume *vol, int noOfComponents, int independentComponents, std::map< int, std::string > gradientTableMap)
 
std::string ComputeGradientDeclaration (vtkOpenGLGPUVolumeRayCastMapper *mapper, vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs)
 
std::string ComputeMatricesInit (vtkOpenGLGPUVolumeRayCastMapper *mapper, int numberPositionalLights)
 
std::string ComputeRGBA2DWithGradientDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents, std::map< int, std::string > opacityTableMap, int useGradient)
 
std::string ComputeOpacityEvaluationCall (vtkOpenGLGPUVolumeRayCastMapper *mapper, vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs, int noOfComponents, int independentComponents, int useGradYAxis, std::string position, bool requestColor=false)
 
std::string ComputeDensityGradientDeclaration (vtkOpenGLGPUVolumeRayCastMapper *mapper, vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs, int noOfComponents, int independentComponents, int useGradYAxis)
 
std::string PhaseFunctionDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ComputeLightingDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents, int totalNumberOfLights, int numberPositionalLights, bool defaultLighting)
 
std::string ComputeLightingMultiDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents, int totalNumberOfLights, bool defaultLighting)
 
std::string ComputeRayDirectionDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents)
 
std::string ComputeColorUniforms (vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs, int noOfComponents, vtkVolumeProperty *volProp)
 
std::string ComputeColorDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents, std::map< int, std::string > colorTableMap)
 
std::string ComputeColorMultiDeclaration (vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs, bool useGradientTF)
 
std::string ComputeOpacityMultiDeclaration (vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs)
 
std::string ComputeGradientOpacityMulti1DDecl (vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs)
 
std::string ComputeOpacityDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents, std::map< int, std::string > opacityTableMap)
 
std::string ComputeColor2DYAxisDeclaration (int noOfComponents, int independentComponents, std::map< int, std::string > colorTableMap)
 
std::string ComputeColor2DDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents, std::map< int, std::string > colorTableMap, int useGradient)
 
std::string Transfer2DDeclaration (vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs)
 
std::string ComputeOpacity2DDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents, std::map< int, std::string > opacityTableMap, int useGradient)
 
std::string ComputeVolumetricShadowDec (vtkOpenGLGPUVolumeRayCastMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents, vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs, int useGradYAxis)
 
std::string ShadingDeclarationVertex (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ShadingDeclarationFragment (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ShadingInit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string GradientCacheDec (vtkRenderer *ren, vtkVolume *vol, vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs, int independentComponents=0)
 
std::string PreComputeGradientsImpl (vtkRenderer *ren, vtkVolume *vol, int noOfComponents=1, int independentComponents=0)
 
std::string ShadingMultipleInputs (vtkVolumeMapper *mapper, vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &inputs)
 
std::string ShadingSingleInput (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, vtkImageData *maskInput, vtkVolumeTexture *mask, int maskType, int noOfComponents, int independentComponents=0)
 
std::string PickingActorPassExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string PickingIdLow24PassExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string PickingIdHigh24PassExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ShadingExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, int noOfComponents, int independentComponents=0)
 
std::string TerminationDeclarationVertex (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string TerminationDeclarationFragment (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string PickingActorPassDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string TerminationInit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string TerminationImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string TerminationExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string CroppingDeclarationVertex (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string CroppingDeclarationFragment (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string CroppingInit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string CroppingImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string CroppingExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ClippingDeclarationVertex (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ClippingDeclarationFragment (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ClippingInit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ClippingImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ClippingExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string BinaryMaskDeclaration (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, vtkImageData *maskInput, vtkVolumeTexture *mask, int maskType)
 
std::string BinaryMaskImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, vtkImageData *maskInput, vtkVolumeTexture *mask, int maskType)
 
std::string CompositeMaskDeclarationFragment (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, vtkImageData *maskInput, vtkVolumeTexture *mask, int maskType)
 
std::string CompositeMaskImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol, vtkImageData *maskInput, vtkVolumeTexture *mask, int maskType, int noOfComponents)
 
std::string RenderToImageDeclarationFragment (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string RenderToImageInit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string RenderToImageImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string RenderToImageExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string DepthPassInit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string DepthPassImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string DepthPassExit (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string WorkerImplementation (vtkRenderer *ren, vtkVolumeMapper *mapper, vtkVolume *vol)
 
std::string ImageSampleDeclarationFrag (const std::vector< std::string > &varNames, size_t usedNames)
 
std::string ImageSampleImplementationFrag (const std::vector< std::string > &varNames, size_t usedNames)
 

Function Documentation

std::string vtkvolume::ComputeClipPositionImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 81 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeTextureCoordinates ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 93 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::BaseDeclarationVertex ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
bool  multipleInputs 
)
inline

Definition at line 111 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::BaseDeclarationFragment ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs,
int  totalNumberOfLights,
int  numberPositionalLights,
bool  defaultLighting,
int  noOfComponents,
int  independentComponents 
)
inline

Definition at line 141 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::BaseInit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs,
bool  defaultLighting 
)
inline

Definition at line 380 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::BaseImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 490 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::BaseExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 601 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeGradientOpacity1DDecl ( vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
std::map< int, std::string >  gradientTableMap 
)
inline

Definition at line 608 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeGradientDeclaration ( vtkOpenGLGPUVolumeRayCastMapper *  mapper,
vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs 
)
inline

Definition at line 677 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeMatricesInit ( vtkOpenGLGPUVolumeRayCastMapper *  mapper,
int  numberPositionalLights 
)
inline

Definition at line 808 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeRGBA2DWithGradientDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
std::map< int, std::string >  opacityTableMap,
int  useGradient 
)
inline

Definition at line 832 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeOpacityEvaluationCall ( vtkOpenGLGPUVolumeRayCastMapper *  mapper,
vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs,
int  noOfComponents,
int  independentComponents,
int  useGradYAxis,
std::string  position,
bool  requestColor = false 
)
inline

Definition at line 913 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeDensityGradientDeclaration ( vtkOpenGLGPUVolumeRayCastMapper *  mapper,
vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs,
int  noOfComponents,
int  independentComponents,
int  useGradYAxis 
)
inline

Definition at line 1010 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::PhaseFunctionDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 1179 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeLightingDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
int  totalNumberOfLights,
int  numberPositionalLights,
bool  defaultLighting 
)
inline

Definition at line 1212 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeLightingMultiDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
int  totalNumberOfLights,
bool  defaultLighting 
)
inline

Definition at line 1552 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeRayDirectionDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents 
)
inline

Definition at line 1703 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeColorUniforms ( vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs,
int  noOfComponents,
vtkVolumeProperty *  volProp 
)
inline

Definition at line 1727 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeColorDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
std::map< int, std::string >  colorTableMap 
)
inline

Definition at line 1760 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeColorMultiDeclaration ( vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs,
bool  useGradientTF 
)
inline

Definition at line 1846 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeOpacityMultiDeclaration ( vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs)
inline

Definition at line 1917 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeGradientOpacityMulti1DDecl ( vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs)
inline

Definition at line 1940 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeOpacityDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
std::map< int, std::string >  opacityTableMap 
)
inline

Definition at line 1964 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeColor2DYAxisDeclaration ( int  noOfComponents,
int  independentComponents,
std::map< int, std::string >  colorTableMap 
)
inline

Definition at line 2022 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeColor2DDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
std::map< int, std::string >  colorTableMap,
int  useGradient 
)
inline

Definition at line 2048 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::Transfer2DDeclaration ( vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs)
inline

Definition at line 2120 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeOpacity2DDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
std::map< int, std::string >  opacityTableMap,
int  useGradient 
)
inline

Definition at line 2143 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ComputeVolumetricShadowDec ( vtkOpenGLGPUVolumeRayCastMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents,
vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs,
int  useGradYAxis 
)
inline

Definition at line 2259 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ShadingDeclarationVertex ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 2361 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ShadingDeclarationFragment ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 2368 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ShadingInit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 2407 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::GradientCacheDec ( vtkRenderer *  ren,
vtkVolume *  vol,
vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs,
int  independentComponents = 0 
)
inline

Definition at line 2459 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::PreComputeGradientsImpl ( vtkRenderer *  ren,
vtkVolume *  vol,
int  noOfComponents = 1,
int  independentComponents = 0 
)
inline

Definition at line 2485 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ShadingMultipleInputs ( vtkVolumeMapper *  mapper,
vtkOpenGLGPUVolumeRayCastMapper::VolumeInputMap &  inputs 
)
inline

Definition at line 2513 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ShadingSingleInput ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
vtkImageData *  maskInput,
vtkVolumeTexture *  mask,
int  maskType,
int  noOfComponents,
int  independentComponents = 0 
)
inline

Definition at line 2623 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::PickingActorPassExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3011 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::PickingIdLow24PassExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3030 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::PickingIdHigh24PassExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3056 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ShadingExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
int  noOfComponents,
int  independentComponents = 0 
)
inline

Definition at line 3083 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::TerminationDeclarationVertex ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3208 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::TerminationDeclarationFragment ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3215 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::PickingActorPassDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3223 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::TerminationInit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3231 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::TerminationImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3313 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::TerminationExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3336 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::CroppingDeclarationVertex ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3343 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::CroppingDeclarationFragment ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3350 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::CroppingInit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3395 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::CroppingImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3457 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::CroppingExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3479 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ClippingDeclarationVertex ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3486 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ClippingDeclarationFragment ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3493 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ClippingInit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3597 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ClippingImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3645 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ClippingExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3652 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::BinaryMaskDeclaration ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
vtkImageData *  maskInput,
vtkVolumeTexture *  mask,
int  maskType 
)
inline

Definition at line 3659 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::BinaryMaskImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
vtkImageData *  maskInput,
vtkVolumeTexture *  mask,
int  maskType 
)
inline

Definition at line 3674 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::CompositeMaskDeclarationFragment ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
vtkImageData *  maskInput,
vtkVolumeTexture *  mask,
int  maskType 
)
inline

Definition at line 3694 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::CompositeMaskImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol,
vtkImageData *  maskInput,
vtkVolumeTexture *  mask,
int  maskType,
int  noOfComponents 
)
inline

Definition at line 3715 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::RenderToImageDeclarationFragment ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3799 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::RenderToImageInit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3808 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::RenderToImageImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3821 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::RenderToImageExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3833 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::DepthPassInit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3854 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::DepthPassImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3862 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::DepthPassExit ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3874 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::WorkerImplementation ( vtkRenderer *  ren,
vtkVolumeMapper *  mapper,
vtkVolume *  vol 
)
inline

Definition at line 3887 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ImageSampleDeclarationFrag ( const std::vector< std::string > &  varNames,
size_t  usedNames 
)
inline

Definition at line 3898 of file vtkVolumeShaderComposer.h.

std::string vtkvolume::ImageSampleImplementationFrag ( const std::vector< std::string > &  varNames,
size_t  usedNames 
)
inline

Definition at line 3910 of file vtkVolumeShaderComposer.h.