#include <vtkSlicerFixedPointVolumeRayCastMapper.h>
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSlicerFixedPointVolumeRayCastMapper | ( | ) | [protected] |
References AutoAdjustSampleDistances, CompositeGOHelper, CompositeGOShadeHelper, CompositeHelper, CompositeShadeHelper, ContiguousGradientMagnitude, ContiguousGradientNormal, CroppingRegionMask, DirectionEncoder, GradientEstimator, GradientMagnitude, GradientNormal, GradientOpacityRequired, GradientShader, ImageDisplayHelper, ImageSampleDistance, InteractiveSampleDistance, IntermixIntersectingGeometry, ManualInteractive, MaximumImageSampleDistance, MinimumImageSampleDistance, MinMaxVolume, MinMaxVolumeSize, MIPHelper, New(), NumberOfGradientSlices, NumTransformedClippingPlanes, OldImageSampleDistance, OldRowBounds, OldSampleDistance, PerspectiveMatrix, PerspectiveTransform, RayCastImage, RenderRendererTable, RenderTableEntries, RenderTableSize, RenderTimeTable, RenderVolumeTable, RenderWindow, RowBounds, SampleDistance, SavedBlendMode, SavedColorChannels, SavedGradientOpacityFunction, SavedGradientsInput, SavedGrayFunction, SavedMinMaxInput, SavedParametersInput, SavedRGBFunction, SavedSampleDistance, SavedScalarOpacityDistance, SavedScalarOpacityFunction, ShadingRequired, Threader, TransformedClippingPlanes, ViewToVoxelsMatrix, ViewToWorldMatrix, Volume, VolumeMatrix, VoxelsToViewMatrix, VoxelsToViewTransform, VoxelsToWorldMatrix, VoxelsTransform, and WorldToVoxelsMatrix.
| vtkSlicerFixedPointVolumeRayCastMapper::~vtkSlicerFixedPointVolumeRayCastMapper | ( | ) | [protected] |
References CompositeGOHelper, CompositeGOShadeHelper, CompositeHelper, CompositeShadeHelper, ContiguousGradientMagnitude, ContiguousGradientNormal, DirectionEncoder, GradientEstimator, GradientMagnitude, GradientNormal, GradientShader, ImageDisplayHelper, MinMaxVolume, MIPHelper, NumberOfGradientSlices, OldRowBounds, PerspectiveMatrix, PerspectiveTransform, RayCastImage, RenderRendererTable, RenderTimeTable, RenderVolumeTable, RowBounds, Threader, TransformedClippingPlanes, ViewToVoxelsMatrix, ViewToWorldMatrix, VolumeMatrix, VoxelsToViewMatrix, VoxelsToViewTransform, VoxelsToWorldMatrix, VoxelsTransform, and WorldToVoxelsMatrix.
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSlicerFixedPointVolumeRayCastMapper | ( | const vtkSlicerFixedPointVolumeRayCastMapper & | ) | [private] |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSlicerFixedPointVolumeRayCastMapper | ( | ) | [protected] |
| vtkSlicerFixedPointVolumeRayCastMapper::~vtkSlicerFixedPointVolumeRayCastMapper | ( | ) | [protected] |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSlicerFixedPointVolumeRayCastMapper | ( | const vtkSlicerFixedPointVolumeRayCastMapper & | ) | [private] |
| void vtkSlicerFixedPointVolumeRayCastMapper::AbortRender | ( | ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::AbortRender | ( | ) |
References ImageSampleDistance, OldImageSampleDistance, OldSampleDistance, and SampleDistance.
Referenced by PerSubVolumeInitialization(), and Render().
| void vtkSlicerFixedPointVolumeRayCastMapper::CaptureZBuffer | ( | vtkRenderer * | ren | ) | [protected] |
| void vtkSlicerFixedPointVolumeRayCastMapper::CaptureZBuffer | ( | vtkRenderer * | ren | ) | [protected] |
References CroppingRegionMask, and SlicerFixedPointCroppingRegionPlanes.
Referenced by vtkSlicerFixedPointMIPHelperGenerateImageOneNN().
| int vtkSlicerFixedPointVolumeRayCastMapper::CheckMinMaxVolumeFlag | ( | unsigned int | pos[3], | |
| int | c | |||
| ) | [inline] |
References MinMaxVolume, and MinMaxVolumeSize.
| int vtkSlicerFixedPointVolumeRayCastMapper::CheckMIPMinMaxVolumeFlag | ( | unsigned int | pos[3], | |
| int | c, | |||
| unsigned short | maxIdx | |||
| ) |
| int vtkSlicerFixedPointVolumeRayCastMapper::CheckMIPMinMaxVolumeFlag | ( | unsigned int | pos[3], | |
| int | c, | |||
| unsigned short | maxIdx | |||
| ) | [inline] |
References MinMaxVolume, and MinMaxVolumeSize.
| int vtkSlicerFixedPointVolumeRayCastMapper::ClipRayAgainstClippingPlanes | ( | float | rayStart[3], | |
| float | rayEnd[3], | |||
| int | numClippingPlanes, | |||
| float * | clippingPlanes | |||
| ) | [protected] |
| int vtkSlicerFixedPointVolumeRayCastMapper::ClipRayAgainstClippingPlanes | ( | float | rayStart[3], | |
| float | rayEnd[3], | |||
| int | numClippingPlanes, | |||
| float * | clippingPlanes | |||
| ) | [protected] |
References NodeSelector::t.
Referenced by ComputeRayInfo().
| int vtkSlicerFixedPointVolumeRayCastMapper::ClipRayAgainstVolume | ( | float | rayStart[3], | |
| float | rayEnd[3], | |||
| float | rayDirection[3], | |||
| double | bounds[6] | |||
| ) | [protected] |
| int vtkSlicerFixedPointVolumeRayCastMapper::ClipRayAgainstVolume | ( | float | rayStart[3], | |
| float | rayEnd[3], | |||
| float | rayDirection[3], | |||
| double | bounds[6] | |||
| ) | [protected] |
References NodeSelector::t.
Referenced by ComputeRayInfo().
| void vtkSlicerFixedPointVolumeRayCastMapper::ComputeGradients | ( | vtkVolume * | vol | ) | [protected] |
| void vtkSlicerFixedPointVolumeRayCastMapper::ComputeGradients | ( | vtkVolume * | vol | ) | [protected] |
| void vtkSlicerFixedPointVolumeRayCastMapper::ComputeMatrices | ( | double | volumeOrigin[3], | |
| double | volumeSpacing[3], | |||
| int | volumeExtent[6], | |||
| vtkRenderer * | ren, | |||
| vtkVolume * | vol | |||
| ) | [protected] |
| void vtkSlicerFixedPointVolumeRayCastMapper::ComputeMatrices | ( | double | volumeOrigin[3], | |
| double | volumeSpacing[3], | |||
| int | volumeExtent[6], | |||
| vtkRenderer * | ren, | |||
| vtkVolume * | vol | |||
| ) | [protected] |
References PerspectiveMatrix, PerspectiveTransform, ViewToVoxelsMatrix, VolumeMatrix, VoxelsToViewMatrix, VoxelsToViewTransform, VoxelsToWorldMatrix, VoxelsTransform, and WorldToVoxelsMatrix.
Referenced by PerVolumeInitialization().
| void vtkSlicerFixedPointVolumeRayCastMapper::ComputeRayInfo | ( | int | x, | |
| int | y, | |||
| unsigned int | pos[3], | |||
| unsigned int | dir[3], | |||
| unsigned int * | numSteps | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::ComputeRayInfo | ( | int | x, | |
| int | y, | |||
| unsigned int | pos[3], | |||
| unsigned int | dir[3], | |||
| unsigned int * | numSteps | |||
| ) |
References ClipRayAgainstClippingPlanes(), ClipRayAgainstVolume(), CroppingBounds, vtkSlicerFixedPointRayCastImage::GetZBufferValue(), NumTransformedClippingPlanes, RayCastImage, SampleDistance, SavedSpacing, ToSlicerFixedPointDirection(), ToSlicerFixedPointPosition(), TransformedClippingPlanes, ViewToVoxelsArray, and vtkVRCMultiplyPointMacro.
| float vtkSlicerFixedPointVolumeRayCastMapper::ComputeRequiredImageSampleDistance | ( | float | desiredTime, | |
| vtkRenderer * | ren, | |||
| vtkVolume * | vol | |||
| ) |
| float vtkSlicerFixedPointVolumeRayCastMapper::ComputeRequiredImageSampleDistance | ( | float | desiredTime, | |
| vtkRenderer * | ren | |||
| ) |
| float vtkSlicerFixedPointVolumeRayCastMapper::ComputeRequiredImageSampleDistance | ( | float | desiredTime, | |
| vtkRenderer * | ren, | |||
| vtkVolume * | vol | |||
| ) |
| float vtkSlicerFixedPointVolumeRayCastMapper::ComputeRequiredImageSampleDistance | ( | float | desiredTime, | |
| vtkRenderer * | ren | |||
| ) |
| int vtkSlicerFixedPointVolumeRayCastMapper::ComputeRowBounds | ( | vtkRenderer * | ren, | |
| int | imageFlag, | |||
| int | rowBoundsFlag, | |||
| int | volumeExtent[6] | |||
| ) | [protected] |
| int vtkSlicerFixedPointVolumeRayCastMapper::ComputeRowBounds | ( | vtkRenderer * | ren, | |
| int | imageFlag, | |||
| int | rowBoundsFlag, | |||
| int | volumeExtent[6] | |||
| ) | [protected] |
References vtkSlicerFixedPointRayCastImage::AllocateImage(), vtkSlicerFixedPointRayCastImage::ClearImage(), vtkSlicerFixedPointRayCastImage::GetImage(), MinimumViewDistance, OldRowBounds, RayCastImage, RenderWindow, RowBounds, VoxelsToViewMatrix, vtkVRCMultiplyPointMacro, and WorldToVoxelsMatrix.
Referenced by PerSubVolumeInitialization().
| void vtkSlicerFixedPointVolumeRayCastMapper::DisplayRenderedImage | ( | vtkRenderer * | , | |
| vtkVolume * | ||||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::DisplayRenderedImage | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol | |||
| ) |
References ImageDisplayHelper, IntermixIntersectingGeometry, MinimumViewDistance, and RayCastImage.
Referenced by Render().
| void vtkSlicerFixedPointVolumeRayCastMapper::FillInMaxGradientMagnitudes | ( | int | fullDim[3], | |
| int | smallDim[3] | |||
| ) | [protected] |
| void vtkSlicerFixedPointVolumeRayCastMapper::FillInMaxGradientMagnitudes | ( | int | fullDim[3], | |
| int | smallDim[3] | |||
| ) | [protected] |
Referenced by UpdateMinMaxVolume().
| void vtkSlicerFixedPointVolumeRayCastMapper::FixedPointIncrement | ( | unsigned int | position[3], | |
| unsigned int | increment[3] | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::FixedPointIncrement | ( | unsigned int | position[3], | |
| unsigned int | increment[3] | |||
| ) | [inline] |
Referenced by vtkSlicerFixedPointCompositeGOHelperGenerateImageFourDependentTrilin(), vtkSlicerFixedPointCompositeGOHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointCompositeGOHelperGenerateImageOneSimpleTrilin(), vtkSlicerFixedPointCompositeGOHelperGenerateImageOneTrilin(), vtkSlicerFixedPointCompositeGOHelperGenerateImageTwoDependentTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageFourDependentTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageOneSimpleTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageOneTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageTwoDependentTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageFourDependentTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageOneSimpleTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageOneTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageTwoDependentTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageFourDependentTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageOneSimpleTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageOneTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageTwoDependentTrilin(), vtkSlicerFixedPointMIPHelperGenerateImageDependentNN(), vtkSlicerFixedPointMIPHelperGenerateImageDependentTrilin(), vtkSlicerFixedPointMIPHelperGenerateImageIndependentNN(), vtkSlicerFixedPointMIPHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointMIPHelperGenerateImageOneNN(), vtkSlicerFixedPointMIPHelperGenerateImageOneSimpleTrilin(), and vtkSlicerFixedPointMIPHelperGenerateImageOneTrilin().
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetColorTable | ( | int | c | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetColorTable | ( | int | c | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetDiffuseShadingTable | ( | int | c | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetDiffuseShadingTable | ( | int | c | ) | [inline] |
| void vtkSlicerFixedPointVolumeRayCastMapper::GetFloatTripleFromPointer | ( | float | v[3], | |
| float * | ptr | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::GetFloatTripleFromPointer | ( | float | v[3], | |
| float * | ptr | |||
| ) | [inline] |
| unsigned char** vtkSlicerFixedPointVolumeRayCastMapper::GetGradientMagnitude | ( | ) | [inline] |
| unsigned char** vtkSlicerFixedPointVolumeRayCastMapper::GetGradientMagnitude | ( | ) | [inline] |
| unsigned short** vtkSlicerFixedPointVolumeRayCastMapper::GetGradientNormal | ( | ) | [inline] |
| unsigned short** vtkSlicerFixedPointVolumeRayCastMapper::GetGradientNormal | ( | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetGradientOpacityTable | ( | int | c | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetGradientOpacityTable | ( | int | c | ) | [inline] |
| int vtkSlicerFixedPointVolumeRayCastMapper::GetNumberOfThreads | ( | ) |
| int* vtkSlicerFixedPointVolumeRayCastMapper::GetRowBounds | ( | ) | [inline] |
| int* vtkSlicerFixedPointVolumeRayCastMapper::GetRowBounds | ( | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetScalarOpacityTable | ( | int | c | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetScalarOpacityTable | ( | int | c | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetSpecularShadingTable | ( | int | c | ) | [inline] |
| unsigned short* vtkSlicerFixedPointVolumeRayCastMapper::GetSpecularShadingTable | ( | int | c | ) | [inline] |
| void vtkSlicerFixedPointVolumeRayCastMapper::GetUIntTripleFromPointer | ( | unsigned int | v[3], | |
| unsigned int * | ptr | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::GetUIntTripleFromPointer | ( | unsigned int | v[3], | |
| unsigned int * | ptr | |||
| ) | [inline] |
| vtkVolume* vtkSlicerFixedPointVolumeRayCastMapper::GetVolume | ( | ) | [inline] |
| vtkVolume* vtkSlicerFixedPointVolumeRayCastMapper::GetVolume | ( | ) | [inline] |
Referenced by SlicerFixedPointVolumeRayCastMapper_CastRays().
| void vtkSlicerFixedPointVolumeRayCastMapper::InitializeRayInfo | ( | vtkVolume * | vol | ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::InitializeRayInfo | ( | vtkVolume * | vol | ) |
References CroppingBounds, NumTransformedClippingPlanes, SavedSpacing, NodeSelector::t, TransformedClippingPlanes, ViewToVoxelsArray, ViewToVoxelsMatrix, VoxelsToWorldArray, VoxelsToWorldMatrix, vtkVRCMultiplyNormalMacro, vtkVRCMultiplyPointMacro, WorldToVoxelsArray, and WorldToVoxelsMatrix.
Referenced by PerSubVolumeInitialization().
| void vtkSlicerFixedPointVolumeRayCastMapper::InitMapperHelpers | ( | ) | [protected] |
References CompositeGOHelper, CompositeGOShadeHelper, CompositeHelper, CompositeShadeHelper, MIPHelper, and New().
Referenced by RenderSubVolume().
| void vtkSlicerFixedPointVolumeRayCastMapper::LookupAndCombineIndependentColorsUC | ( | unsigned short * | colorTable[4], | |
| unsigned short * | scalarOpacityTable[4], | |||
| unsigned short | index[4], | |||
| float | weights[4], | |||
| int | components, | |||
| unsigned char | color[4] | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::LookupAndCombineIndependentColorsUC | ( | unsigned short * | colorTable[4], | |
| unsigned short * | scalarOpacityTable[4], | |||
| unsigned short | index[4], | |||
| float | weights[4], | |||
| int | components, | |||
| unsigned char | color[4] | |||
| ) | [inline] |
References VTKKW_FP_SHIFT.
| void vtkSlicerFixedPointVolumeRayCastMapper::LookupColorUC | ( | unsigned short * | colorTable, | |
| unsigned short * | scalarOpacityTable, | |||
| unsigned short | index, | |||
| unsigned char | color[4] | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::LookupColorUC | ( | unsigned short * | colorTable, | |
| unsigned short * | scalarOpacityTable, | |||
| unsigned short | index, | |||
| unsigned char | color[4] | |||
| ) | [inline] |
References VTKKW_FP_SHIFT.
| void vtkSlicerFixedPointVolumeRayCastMapper::LookupDependentColorUC | ( | unsigned short * | colorTable, | |
| unsigned short * | scalarOpacityTable, | |||
| unsigned short | index[4], | |||
| int | components, | |||
| unsigned char | color[4] | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::LookupDependentColorUC | ( | unsigned short * | colorTable, | |
| unsigned short * | scalarOpacityTable, | |||
| unsigned short | index[4], | |||
| int | components, | |||
| unsigned char | color[4] | |||
| ) | [inline] |
References VTKKW_FP_SHIFT.
| static vtkSlicerFixedPointVolumeRayCastMapper* vtkSlicerFixedPointVolumeRayCastMapper::New | ( | ) | [static] |
| static vtkSlicerFixedPointVolumeRayCastMapper* vtkSlicerFixedPointVolumeRayCastMapper::New | ( | ) | [static] |
Referenced by InitMapperHelpers(), and vtkSlicerFixedPointVolumeRayCastMapper().
| void vtkSlicerFixedPointVolumeRayCastMapper::operator= | ( | const vtkSlicerFixedPointVolumeRayCastMapper & | ) | [private] |
| void vtkSlicerFixedPointVolumeRayCastMapper::operator= | ( | const vtkSlicerFixedPointVolumeRayCastMapper & | ) | [private] |
| int vtkSlicerFixedPointVolumeRayCastMapper::PerImageInitialization | ( | vtkRenderer * | , | |
| vtkVolume * | , | |||
| int | , | |||
| double * | , | |||
| double * | , | |||
| int * | ||||
| ) |
| int vtkSlicerFixedPointVolumeRayCastMapper::PerImageInitialization | ( | vtkRenderer * | , | |
| vtkVolume * | , | |||
| int | , | |||
| double * | , | |||
| double * | , | |||
| int * | ||||
| ) |
Referenced by Render().
| void vtkSlicerFixedPointVolumeRayCastMapper::PerSubVolumeInitialization | ( | vtkRenderer * | , | |
| vtkVolume * | , | |||
| int | ||||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::PerSubVolumeInitialization | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol, | |||
| int | multiRender | |||
| ) |
References AbortRender(), CaptureZBuffer(), ComputeRowBounds(), InitializeRayInfo(), and UpdateCroppingRegions().
Referenced by Render().
| void vtkSlicerFixedPointVolumeRayCastMapper::PerVolumeInitialization | ( | vtkRenderer * | , | |
| vtkVolume * | ||||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::PerVolumeInitialization | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol | |||
| ) |
References ComputeMatrices(), RenderWindow, UpdateColorTable(), UpdateGradients(), UpdateMinMaxVolume(), UpdateShadingTable(), and Volume.
Referenced by Render().
| void vtkSlicerFixedPointVolumeRayCastMapper::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::PrintSelf | ( | ostream & | os, | |
| vtkIndent | indent | |||
| ) |
References AutoAdjustSampleDistances, CompositeGOHelper, CompositeGOShadeHelper, CompositeHelper, CompositeShadeHelper, GradientOpacityRequired, ImageSampleDistance, InteractiveSampleDistance, IntermixIntersectingGeometry, MaximumImageSampleDistance, MinimumImageSampleDistance, MIPHelper, vtkSlicerFixedPointVolumeRayCastMIPHelper::PrintSelf(), vtkSlicerFixedPointVolumeRayCastCompositeGOShadeHelper::PrintSelf(), vtkSlicerFixedPointVolumeRayCastCompositeGOHelper::PrintSelf(), vtkSlicerFixedPointVolumeRayCastCompositeShadeHelper::PrintSelf(), vtkSlicerFixedPointVolumeRayCastCompositeHelper::PrintSelf(), vtkSlicerFixedPointRayCastImage::PrintSelf(), RayCastImage, RenderWindow, SampleDistance, ShadingRequired, TableScale, and TableShift.
| void vtkSlicerFixedPointVolumeRayCastMapper::Render | ( | vtkRenderer * | , | |
| vtkVolume * | ||||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::Render | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::RenderSubVolume | ( | ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::RenderSubVolume | ( | ) |
References InitMapperHelpers(), SlicerFixedPointVolumeRayCastMapper_CastRays, and Threader.
Referenced by Render().
| float vtkSlicerFixedPointVolumeRayCastMapper::RetrieveRenderTime | ( | vtkRenderer * | ren | ) | [protected] |
| float vtkSlicerFixedPointVolumeRayCastMapper::RetrieveRenderTime | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol | |||
| ) | [protected] |
| float vtkSlicerFixedPointVolumeRayCastMapper::RetrieveRenderTime | ( | vtkRenderer * | ren | ) | [protected] |
References RenderRendererTable, RenderTableEntries, and RenderTimeTable.
| float vtkSlicerFixedPointVolumeRayCastMapper::RetrieveRenderTime | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol | |||
| ) | [protected] |
References RenderRendererTable, RenderTableEntries, RenderTimeTable, and RenderVolumeTable.
Referenced by ComputeRequiredImageSampleDistance().
| void vtkSlicerFixedPointVolumeRayCastMapper::SetNumberOfThreads | ( | int | num | ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::SetRayCastImage | ( | vtkSlicerFixedPointRayCastImage * | ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::SetRayCastImage | ( | vtkSlicerFixedPointRayCastImage * | ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::ShiftVectorDown | ( | unsigned int | in[3], | |
| unsigned int | out[3] | |||
| ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::ShiftVectorDown | ( | unsigned int | in[3], | |
| unsigned int | out[3] | |||
| ) | [inline] |
References VTKKW_FP_SHIFT.
Referenced by vtkSlicerFixedPointCompositeGOHelperGenerateImageFourDependentTrilin(), vtkSlicerFixedPointCompositeGOHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointCompositeGOHelperGenerateImageOneSimpleTrilin(), vtkSlicerFixedPointCompositeGOHelperGenerateImageOneTrilin(), vtkSlicerFixedPointCompositeGOHelperGenerateImageTwoDependentTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageFourDependentTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageOneSimpleTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageOneTrilin(), vtkSlicerFixedPointCompositeGOShadeHelperGenerateImageTwoDependentTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageFourDependentTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageOneSimpleTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageOneTrilin(), vtkSlicerFixedPointCompositeHelperGenerateImageTwoDependentTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageFourDependentTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageOneSimpleTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageOneTrilin(), vtkSlicerFixedPointCompositeShadeHelperGenerateImageTwoDependentTrilin(), vtkSlicerFixedPointMIPHelperGenerateImageDependentNN(), vtkSlicerFixedPointMIPHelperGenerateImageDependentTrilin(), vtkSlicerFixedPointMIPHelperGenerateImageIndependentNN(), vtkSlicerFixedPointMIPHelperGenerateImageIndependentTrilin(), vtkSlicerFixedPointMIPHelperGenerateImageOneNN(), vtkSlicerFixedPointMIPHelperGenerateImageOneSimpleTrilin(), and vtkSlicerFixedPointMIPHelperGenerateImageOneTrilin().
| int vtkSlicerFixedPointVolumeRayCastMapper::ShouldUseNearestNeighborInterpolation | ( | vtkVolume * | vol | ) |
| int vtkSlicerFixedPointVolumeRayCastMapper::ShouldUseNearestNeighborInterpolation | ( | vtkVolume * | vol | ) |
Referenced by vtkSlicerFixedPointVolumeRayCastMIPHelper::GenerateImage(), vtkSlicerFixedPointVolumeRayCastCompositeShadeHelper::GenerateImage(), vtkSlicerFixedPointVolumeRayCastCompositeHelper::GenerateImage(), vtkSlicerFixedPointVolumeRayCastCompositeGOShadeHelper::GenerateImage(), and vtkSlicerFixedPointVolumeRayCastCompositeGOHelper::GenerateImage().
| void vtkSlicerFixedPointVolumeRayCastMapper::StoreRenderTime | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol, | |||
| float | t | |||
| ) | [protected] |
| void vtkSlicerFixedPointVolumeRayCastMapper::StoreRenderTime | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol, | |||
| float | t | |||
| ) | [protected] |
References RenderRendererTable, RenderTableEntries, RenderTableSize, RenderTimeTable, and RenderVolumeTable.
Referenced by Render().
| void vtkSlicerFixedPointVolumeRayCastMapper::ToSlicerFixedPointDirection | ( | float | in[3], | |
| unsigned int | out[3] | |||
| ) |
| unsigned int vtkSlicerFixedPointVolumeRayCastMapper::ToSlicerFixedPointDirection | ( | float | dir | ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::ToSlicerFixedPointDirection | ( | float | in[3], | |
| unsigned int | out[3] | |||
| ) | [inline] |
References VTKKW_FP_SCALE.
| unsigned int vtkSlicerFixedPointVolumeRayCastMapper::ToSlicerFixedPointDirection | ( | float | dir | ) | [inline] |
References VTKKW_FP_SCALE.
Referenced by ComputeRayInfo().
| void vtkSlicerFixedPointVolumeRayCastMapper::ToSlicerFixedPointPosition | ( | float | in[3], | |
| unsigned int | out[3] | |||
| ) |
| unsigned int vtkSlicerFixedPointVolumeRayCastMapper::ToSlicerFixedPointPosition | ( | float | val | ) |
| void vtkSlicerFixedPointVolumeRayCastMapper::ToSlicerFixedPointPosition | ( | float | in[3], | |
| unsigned int | out[3] | |||
| ) | [inline] |
References VTKKW_FP_SCALE.
| unsigned int vtkSlicerFixedPointVolumeRayCastMapper::ToSlicerFixedPointPosition | ( | float | val | ) | [inline] |
References VTKKW_FP_SCALE.
Referenced by ComputeRayInfo(), and UpdateCroppingRegions().
| int vtkSlicerFixedPointVolumeRayCastMapper::UpdateColorTable | ( | vtkVolume * | vol | ) | [protected] |
| int vtkSlicerFixedPointVolumeRayCastMapper::UpdateColorTable | ( | vtkVolume * | vol | ) | [protected] |
References ColorTable, GradientOpacityTable, SampleDistance, SavedBlendMode, SavedColorChannels, SavedGradientOpacityFunction, SavedGrayFunction, SavedParametersInput, SavedParametersMTime, SavedRGBFunction, SavedSampleDistance, SavedScalarOpacityDistance, SavedScalarOpacityFunction, ScalarOpacityTable, TableScale, TableShift, TableSize, and VTKKW_FP_SCALE.
Referenced by PerVolumeInitialization().
| void vtkSlicerFixedPointVolumeRayCastMapper::UpdateCroppingRegions | ( | ) | [protected] |
| void vtkSlicerFixedPointVolumeRayCastMapper::UpdateCroppingRegions | ( | ) | [protected] |
References SlicerFixedPointCroppingRegionPlanes, and ToSlicerFixedPointPosition().
Referenced by PerSubVolumeInitialization().
| int vtkSlicerFixedPointVolumeRayCastMapper::UpdateGradients | ( | vtkVolume * | vol | ) | [protected] |
| int vtkSlicerFixedPointVolumeRayCastMapper::UpdateGradients | ( | vtkVolume * | vol | ) | [protected] |
References ComputeGradients(), GradientOpacityRequired, SavedGradientsInput, SavedGradientsMTime, and ShadingRequired.
Referenced by PerVolumeInitialization().
| void vtkSlicerFixedPointVolumeRayCastMapper::UpdateMinMaxVolume | ( | vtkVolume * | vol | ) | [protected] |
| void vtkSlicerFixedPointVolumeRayCastMapper::UpdateMinMaxVolume | ( | vtkVolume * | vol | ) | [protected] |
References FillInMaxGradientMagnitudes(), GradientOpacityRequired, GradientOpacityTable, MinMaxVolume, MinMaxVolumeSize, SavedGradientsMTime, SavedMinMaxBuildTime, SavedMinMaxFlagTime, SavedMinMaxInput, SavedParametersMTime, ScalarOpacityTable, TableScale, TableShift, TableSize, and vtkSlicerFixedPointVolumeRayCastMapperFillInMinMaxVolume().
Referenced by PerVolumeInitialization().
| int vtkSlicerFixedPointVolumeRayCastMapper::UpdateShadingTable | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol | |||
| ) | [protected] |
| int vtkSlicerFixedPointVolumeRayCastMapper::UpdateShadingTable | ( | vtkRenderer * | ren, | |
| vtkVolume * | vol | |||
| ) | [protected] |
References DiffuseShadingTable, DirectionEncoder, GradientEstimator, GradientShader, ShadingRequired, SpecularShadingTable, and VTKKW_FP_SCALE.
Referenced by PerVolumeInitialization().
| vtkSlicerFixedPointVolumeRayCastMapper::vtkBooleanMacro | ( | IntermixIntersectingGeometry | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkBooleanMacro | ( | AutoAdjustSampleDistances | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkBooleanMacro | ( | ManualInteractive | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkBooleanMacro | ( | IntermixIntersectingGeometry | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkBooleanMacro | ( | AutoAdjustSampleDistances | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkBooleanMacro | ( | ManualInteractive | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | GradientOpacityRequired | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | ShadingRequired | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | IntermixIntersectingGeometry | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | AutoAdjustSampleDistances | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | MaximumImageSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | MinimumImageSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | ImageSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | InteractiveSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | SampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | ManualInteractiveRate | , | |
| double | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | ManualInteractive | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | GradientOpacityRequired | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | ShadingRequired | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | IntermixIntersectingGeometry | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | AutoAdjustSampleDistances | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | MaximumImageSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | MinimumImageSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | ImageSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | InteractiveSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | SampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | ManualInteractiveRate | , | |
| double | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetMacro | ( | ManualInteractive | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | RayCastImage | , | |
| vtkSlicerFixedPointRayCastImage | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | CompositeShadeHelper | , | |
| vtkSlicerFixedPointVolumeRayCastCompositeShadeHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | CompositeGOShadeHelper | , | |
| vtkSlicerFixedPointVolumeRayCastCompositeGOShadeHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | CompositeGOHelper | , | |
| vtkSlicerFixedPointVolumeRayCastCompositeGOHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | CompositeHelper | , | |
| vtkSlicerFixedPointVolumeRayCastCompositeHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | MIPHelper | , | |
| vtkSlicerFixedPointVolumeRayCastMIPHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | RenderWindow | , | |
| vtkRenderWindow | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | RayCastImage | , | |
| vtkSlicerFixedPointRayCastImage | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | CompositeShadeHelper | , | |
| vtkSlicerFixedPointVolumeRayCastCompositeShadeHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | CompositeGOShadeHelper | , | |
| vtkSlicerFixedPointVolumeRayCastCompositeGOShadeHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | CompositeGOHelper | , | |
| vtkSlicerFixedPointVolumeRayCastCompositeGOHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | CompositeHelper | , | |
| vtkSlicerFixedPointVolumeRayCastCompositeHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | MIPHelper | , | |
| vtkSlicerFixedPointVolumeRayCastMIPHelper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetObjectMacro | ( | RenderWindow | , | |
| vtkRenderWindow | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetVectorMacro | ( | TableScale | , | |
| float | , | |||
| 4 | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetVectorMacro | ( | TableShift | , | |
| float | , | |||
| 4 | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetVectorMacro | ( | TableScale | , | |
| float | , | |||
| 4 | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkGetVectorMacro | ( | TableShift | , | |
| float | , | |||
| 4 | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | IntermixIntersectingGeometry | , | |
| int | , | |||
| 0 | , | |||
| 1 | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | AutoAdjustSampleDistances | , | |
| int | , | |||
| 0 | , | |||
| 1 | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | MaximumImageSampleDistance | , | |
| float | , | |||
| 0. | 1f, | |||
| 100. | 0f | |||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | MinimumImageSampleDistance | , | |
| float | , | |||
| 0. | 1f, | |||
| 100. | 0f | |||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | ImageSampleDistance | , | |
| float | , | |||
| 0. | 1f, | |||
| 100. | 0f | |||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | IntermixIntersectingGeometry | , | |
| int | , | |||
| 0 | , | |||
| 1 | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | AutoAdjustSampleDistances | , | |
| int | , | |||
| 0 | , | |||
| 1 | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | MaximumImageSampleDistance | , | |
| float | , | |||
| 0. | 1f, | |||
| 100. | 0f | |||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | MinimumImageSampleDistance | , | |
| float | , | |||
| 0. | 1f, | |||
| 100. | 0f | |||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetClampMacro | ( | ImageSampleDistance | , | |
| float | , | |||
| 0. | 1f, | |||
| 100. | 0f | |||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetMacro | ( | InteractiveSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetMacro | ( | SampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetMacro | ( | ManualInteractiveRate | , | |
| double | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetMacro | ( | ManualInteractive | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetMacro | ( | InteractiveSampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetMacro | ( | SampleDistance | , | |
| float | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetMacro | ( | ManualInteractiveRate | , | |
| double | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkSetMacro | ( | ManualInteractive | , | |
| int | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkTypeRevisionMacro | ( | vtkSlicerFixedPointVolumeRayCastMapper | , | |
| vtkVolumeMapper | ||||
| ) |
| vtkSlicerFixedPointVolumeRayCastMapper::vtkTypeRevisionMacro | ( | vtkSlicerFixedPointVolumeRayCastMapper | , | |
| vtkVolumeMapper | ||||
| ) |
| VTK_THREAD_RETURN_TYPE SlicerFixedPointVolumeRayCastMapper_CastRays | ( | void * | arg | ) | [friend] |
| VTK_THREAD_RETURN_TYPE SlicerFixedPointVolumeRayCastMapper_CastRays | ( | void * | arg | ) | [friend] |
Referenced by RenderSubVolume().
Referenced by PrintSelf(), and vtkSlicerFixedPointVolumeRayCastMapper().
unsigned short vtkSlicerFixedPointVolumeRayCastMapper::ColorTable [protected] |
Referenced by UpdateColorTable().
unsigned char * vtkSlicerFixedPointVolumeRayCastMapper::ContiguousGradientMagnitude [protected] |
unsigned short * vtkSlicerFixedPointVolumeRayCastMapper::ContiguousGradientNormal [protected] |
double vtkSlicerFixedPointVolumeRayCastMapper::CroppingBounds [protected] |
Referenced by ComputeRayInfo(), and InitializeRayInfo().
unsigned int vtkSlicerFixedPointVolumeRayCastMapper::CroppingRegionMask [protected] |
Referenced by CheckIfCropped(), and vtkSlicerFixedPointVolumeRayCastMapper().
unsigned short vtkSlicerFixedPointVolumeRayCastMapper::DiffuseShadingTable [protected] |
Referenced by UpdateShadingTable().
vtkDirectionEncoder * vtkSlicerFixedPointVolumeRayCastMapper::DirectionEncoder [protected] |
vtkFiniteDifferenceGradientEstimator * vtkSlicerFixedPointVolumeRayCastMapper::GradientEstimator [protected] |
unsigned char ** vtkSlicerFixedPointVolumeRayCastMapper::GradientMagnitude [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::GradientMagnitudeScale [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::GradientMagnitudeShift [protected] |
unsigned short ** vtkSlicerFixedPointVolumeRayCastMapper::GradientNormal [protected] |
Referenced by PrintSelf(), UpdateGradients(), UpdateMinMaxVolume(), and vtkSlicerFixedPointVolumeRayCastMapper().
unsigned short vtkSlicerFixedPointVolumeRayCastMapper::GradientOpacityTable [protected] |
Referenced by UpdateColorTable(), and UpdateMinMaxVolume().
vtkEncodedGradientShader * vtkSlicerFixedPointVolumeRayCastMapper::GradientShader [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::ImageSampleDistance [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::InteractiveSampleDistance [protected] |
Referenced by PrintSelf(), and vtkSlicerFixedPointVolumeRayCastMapper().
Referenced by CaptureZBuffer(), DisplayRenderedImage(), PrintSelf(), and vtkSlicerFixedPointVolumeRayCastMapper().
Referenced by vtkSlicerFixedPointVolumeRayCastMapper().
double vtkSlicerFixedPointVolumeRayCastMapper::ManualInteractiveRate [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::MaximumImageSampleDistance [protected] |
Referenced by ComputeRequiredImageSampleDistance(), PrintSelf(), and vtkSlicerFixedPointVolumeRayCastMapper().
float vtkSlicerFixedPointVolumeRayCastMapper::MinimumImageSampleDistance [protected] |
Referenced by ComputeRequiredImageSampleDistance(), PrintSelf(), and vtkSlicerFixedPointVolumeRayCastMapper().
float vtkSlicerFixedPointVolumeRayCastMapper::MinimumViewDistance [protected] |
Referenced by ComputeRowBounds(), and DisplayRenderedImage().
unsigned short * vtkSlicerFixedPointVolumeRayCastMapper::MinMaxVolume [protected] |
Referenced by ComputeRayInfo(), InitializeRayInfo(), and vtkSlicerFixedPointVolumeRayCastMapper().
float vtkSlicerFixedPointVolumeRayCastMapper::OldImageSampleDistance [protected] |
Referenced by AbortRender(), and vtkSlicerFixedPointVolumeRayCastMapper().
int * vtkSlicerFixedPointVolumeRayCastMapper::OldRowBounds [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::OldSampleDistance [protected] |
Referenced by AbortRender(), Render(), and vtkSlicerFixedPointVolumeRayCastMapper().
vtkMatrix4x4 * vtkSlicerFixedPointVolumeRayCastMapper::PerspectiveMatrix [protected] |
vtkRenderer ** vtkSlicerFixedPointVolumeRayCastMapper::RenderRendererTable [protected] |
Referenced by RetrieveRenderTime(), StoreRenderTime(), and vtkSlicerFixedPointVolumeRayCastMapper().
Referenced by StoreRenderTime(), and vtkSlicerFixedPointVolumeRayCastMapper().
float * vtkSlicerFixedPointVolumeRayCastMapper::RenderTimeTable [protected] |
vtkVolume ** vtkSlicerFixedPointVolumeRayCastMapper::RenderVolumeTable [protected] |
vtkRenderWindow * vtkSlicerFixedPointVolumeRayCastMapper::RenderWindow [protected] |
Referenced by ComputeRowBounds(), PerVolumeInitialization(), PrintSelf(), Render(), and vtkSlicerFixedPointVolumeRayCastMapper().
int * vtkSlicerFixedPointVolumeRayCastMapper::RowBounds [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::SampleDistance [protected] |
Referenced by AbortRender(), ComputeRayInfo(), PrintSelf(), Render(), UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
vtkPiecewiseFunction * vtkSlicerFixedPointVolumeRayCastMapper::SavedGradientOpacityFunction [protected] |
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
Referenced by UpdateGradients(), and vtkSlicerFixedPointVolumeRayCastMapper().
vtkTimeStamp vtkSlicerFixedPointVolumeRayCastMapper::SavedGradientsMTime [protected] |
Referenced by UpdateGradients(), and UpdateMinMaxVolume().
vtkPiecewiseFunction * vtkSlicerFixedPointVolumeRayCastMapper::SavedGrayFunction [protected] |
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
vtkTimeStamp vtkSlicerFixedPointVolumeRayCastMapper::SavedMinMaxBuildTime [protected] |
Referenced by UpdateMinMaxVolume().
vtkTimeStamp vtkSlicerFixedPointVolumeRayCastMapper::SavedMinMaxFlagTime [protected] |
Referenced by UpdateMinMaxVolume().
vtkTimeStamp vtkSlicerFixedPointVolumeRayCastMapper::SavedMinMaxGradientTime [protected] |
Referenced by UpdateMinMaxVolume(), and vtkSlicerFixedPointVolumeRayCastMapper().
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
vtkTimeStamp vtkSlicerFixedPointVolumeRayCastMapper::SavedParametersMTime [protected] |
Referenced by UpdateColorTable(), and UpdateMinMaxVolume().
vtkColorTransferFunction * vtkSlicerFixedPointVolumeRayCastMapper::SavedRGBFunction [protected] |
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
float vtkSlicerFixedPointVolumeRayCastMapper::SavedSampleDistance [protected] |
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
float vtkSlicerFixedPointVolumeRayCastMapper::SavedScalarOpacityDistance [protected] |
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
vtkPiecewiseFunction * vtkSlicerFixedPointVolumeRayCastMapper::SavedScalarOpacityFunction [protected] |
Referenced by UpdateColorTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
double vtkSlicerFixedPointVolumeRayCastMapper::SavedSpacing [protected] |
Referenced by ComputeRayInfo(), and InitializeRayInfo().
unsigned short vtkSlicerFixedPointVolumeRayCastMapper::ScalarOpacityTable [protected] |
Referenced by UpdateColorTable(), and UpdateMinMaxVolume().
Referenced by PrintSelf(), UpdateGradients(), UpdateShadingTable(), and vtkSlicerFixedPointVolumeRayCastMapper().
unsigned int vtkSlicerFixedPointVolumeRayCastMapper::SlicerFixedPointCroppingRegionPlanes [protected] |
Referenced by CheckIfCropped(), and UpdateCroppingRegions().
unsigned short vtkSlicerFixedPointVolumeRayCastMapper::SpecularShadingTable [protected] |
Referenced by UpdateShadingTable().
float vtkSlicerFixedPointVolumeRayCastMapper::TableScale [protected] |
Referenced by PrintSelf(), UpdateColorTable(), and UpdateMinMaxVolume().
float vtkSlicerFixedPointVolumeRayCastMapper::TableShift [protected] |
Referenced by PrintSelf(), UpdateColorTable(), and UpdateMinMaxVolume().
int vtkSlicerFixedPointVolumeRayCastMapper::TableSize [protected] |
Referenced by UpdateColorTable(), and UpdateMinMaxVolume().
vtkMultiThreader * vtkSlicerFixedPointVolumeRayCastMapper::Threader [protected] |
float * vtkSlicerFixedPointVolumeRayCastMapper::TransformedClippingPlanes [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::ViewToVoxelsArray [protected] |
Referenced by ComputeRayInfo(), and InitializeRayInfo().
vtkMatrix4x4 * vtkSlicerFixedPointVolumeRayCastMapper::ViewToVoxelsMatrix [protected] |
vtkMatrix4x4 * vtkSlicerFixedPointVolumeRayCastMapper::ViewToWorldMatrix [protected] |
Referenced by vtkSlicerFixedPointVolumeRayCastMapper(), and ~vtkSlicerFixedPointVolumeRayCastMapper().
vtkVolume * vtkSlicerFixedPointVolumeRayCastMapper::Volume [protected] |
Referenced by PerVolumeInitialization(), and vtkSlicerFixedPointVolumeRayCastMapper().
vtkMatrix4x4 * vtkSlicerFixedPointVolumeRayCastMapper::VolumeMatrix [protected] |
vtkMatrix4x4 * vtkSlicerFixedPointVolumeRayCastMapper::VoxelsToViewMatrix [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::VoxelsToWorldArray [protected] |
Referenced by InitializeRayInfo().
vtkMatrix4x4 * vtkSlicerFixedPointVolumeRayCastMapper::VoxelsToWorldMatrix [protected] |
float vtkSlicerFixedPointVolumeRayCastMapper::WorldToVoxelsArray [protected] |
Referenced by InitializeRayInfo().
vtkMatrix4x4 * vtkSlicerFixedPointVolumeRayCastMapper::WorldToVoxelsMatrix [protected] |
1.6.1