#include <vtkVolumeRayCastMapper.h>
Inheritance diagram for vtkVolumeRayCastMapper:
This is a software ray caster for rendering volumes in vtkImageData.
Definition at line 100 of file vtkVolumeRayCastMapper.h.
|
|
|
|
|
Instantiate object with no start, end, or progress methods. Reimplemented from vtkProcessObject. Reimplemented in vtkMesaVolumeRayCastMapper, and vtkOpenGLVolumeRayCastMapper. |
|
Return the class name as a string. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkVolumeMapper. Reimplemented in vtkMesaVolumeRayCastMapper, and vtkOpenGLVolumeRayCastMapper. |
|
Return 1 if this class type is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkVolumeMapper. Reimplemented in vtkMesaVolumeRayCastMapper, and vtkOpenGLVolumeRayCastMapper. |
|
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkVolumeMapper. Reimplemented in vtkMesaVolumeRayCastMapper, and vtkOpenGLVolumeRayCastMapper. |
|
Will cast the supplied object to vtkObject* is this is a safe operation (i.e., a safe downcast); otherwise NULL is returned. This method is defined in all subclasses of vtkObject with the vtkTypeMacro found in vtkSetGet.h. Reimplemented from vtkVolumeMapper. Reimplemented in vtkMesaVolumeRayCastMapper, and vtkOpenGLVolumeRayCastMapper. |
|
Methods invoked by print to print information about the object including superclasses. Typically not called by the user (use Print() instead) but used in the hierarchical print process to combine the output of several classes. Reimplemented from vtkVolumeMapper. |
|
Set/Get the distance between samples. This variable is only used for sampling ray casting methods. Methods that compute a ray value by stepping cell-by-cell are not affected by this value. |
|
Set/Get the distance between samples. This variable is only used for sampling ray casting methods. Methods that compute a ray value by stepping cell-by-cell are not affected by this value. |
|
Get / Set the volume ray cast function. This is used to process values found along the ray to compute a final pixel value. |
|
Get / Set the volume ray cast function. This is used to process values found along the ray to compute a final pixel value. |
|
Set / Get the gradient estimator used to estimate normals |
|
Set / Get the gradient estimator used to estimate normals |
|
Get the gradient shader. |
|
Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. |
|
Sampling distance in the XY image dimensions. Default value of 1 meaning 1 ray cast per pixel. If set to 0.5, 4 rays will be cast per pixel. If set to 2.0, 1 ray will be cast for every 4 (2 by 2) pixels. |
|
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted |
|
This is the minimum image sample distance allow when the image sample distance is being automatically adjusted |
|
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted |
|
This is the maximum image sample distance allow when the image sample distance is being automatically adjusted |
|
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). |
|
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). |
|
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). |
|
If AutoAdjustSampleDistances is on, the the ImageSampleDistance will be varied to achieve the allocated render time of this prop (controlled by the desired update rate and any culling in use). |
|
Set/Get the number of threads to use. This by default is equal to the number of available processors detected. |
|
Set/Get the number of threads to use. This by default is equal to the number of available processors detected. |
|
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. |
|
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. |
|
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. |
|
If IntermixIntersectingGeometry is turned on, the zbuffer will be captured and used to limit the traversal of the rays. |
|
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Initialize rendering for this volume. Reimplemented from vtkVolumeMapper. |
|
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Release any graphics resources that are being consumed by this mapper. The parameter window could be used to determine which graphic resources to release. Reimplemented from vtkVolumeMapper. |
|
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Return the scalar value below which all opacities are zero |
|
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Values needed by the volume Reimplemented from vtkVolumeMapper. |
|
WARNING: INTERNAL METHOD - NOT INTENDED FOR GENERAL USE Values needed by the volume Reimplemented from vtkVolumeMapper. |
|
|
|
|
|
Reimplemented in vtkMesaVolumeRayCastMapper, and vtkOpenGLVolumeRayCastMapper. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 207 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 208 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 209 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 212 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 213 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 214 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 215 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 216 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 218 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 219 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 220 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 231 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 232 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 234 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 235 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 236 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 237 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 238 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 239 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 242 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 248 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 254 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 258 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 261 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 263 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 264 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 266 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 267 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 268 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 269 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 270 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 275 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 277 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 278 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 279 of file vtkVolumeRayCastMapper.h. |
|
Definition at line 281 of file vtkVolumeRayCastMapper.h. |