| VTK
    9.0.1
    | 
operator() for back-to-front sorting. More...
#include <vtkBlockSortHelper.h>
| Public Member Functions | |
| BackToFront (vtkRenderer *ren, vtkMatrix4x4 *volMatrix) | |
| bool | operator() (T *first, T *second) | 
| bool | CompareByDistanceDescending (vtkImageData *first, vtkImageData *second) | 
| Compares distances from images (first, second) to the camera position.  More... | |
| void | ComputeCenter (double const *bounds, double *center) | 
| bool | operator() (vtkImageData *first, vtkImageData *second) | 
| bool | operator() (vtkVolumeMapper *first, vtkVolumeMapper *second) | 
| Public Attributes | |
| double | CameraPosition [4] | 
operator() for back-to-front sorting.
Definition at line 40 of file vtkBlockSortHelper.h.
| 
 | inline | 
Definition at line 45 of file vtkBlockSortHelper.h.
| bool vtkBlockSortHelper::BackToFront< T >::operator() | ( | T * | first, | 
| T * | second | ||
| ) | 
| 
 | inline | 
Compares distances from images (first, second) to the camera position.
Returns true if the distance of first is greater than the distance of second (descending order according to the std::sort convention).
Note this does not provide the correct rendering order all the time. To get the correct rendering order (if there is one) you need a more complex algorithm.
Definition at line 73 of file vtkBlockSortHelper.h.
| 
 | inline | 
Definition at line 90 of file vtkBlockSortHelper.h.
| 
 | inline | 
Definition at line 100 of file vtkBlockSortHelper.h.
| 
 | inline | 
Definition at line 107 of file vtkBlockSortHelper.h.
| double vtkBlockSortHelper::BackToFront< T >::CameraPosition[4] | 
Definition at line 42 of file vtkBlockSortHelper.h.
 1.8.17
 1.8.17