Interface for ordering compositing.
More...
#include <vtkPartitionOrderingInterface.h>
Inherits vtkObject.
Interface for ordering compositing.
An interface class to get the order of process for parallel compositing.
- See also
- vtkPKdTree,vtkPartitionOrdering
Definition at line 38 of file vtkPartitionOrderingInterface.h.
◆ Superclass
◆ vtkPartitionOrderingInterface()
vtkPartitionOrderingInterface::vtkPartitionOrderingInterface |
( |
| ) |
|
|
protected |
◆ ~vtkPartitionOrderingInterface()
vtkPartitionOrderingInterface::~vtkPartitionOrderingInterface |
( |
| ) |
|
|
protected |
◆ GetClassName()
virtual const char* vtkPartitionOrderingInterface::GetClassName |
( |
| ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkPartitionOrderingInterface::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ IsA()
virtual int vtkPartitionOrderingInterface::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ SafeDownCast()
◆ PrintSelf()
void vtkPartitionOrderingInterface::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ New()
◆ GetNumberOfRegions()
int vtkPartitionOrderingInterface::GetNumberOfRegions |
( |
| ) |
|
◆ ViewOrderAllProcessesInDirection()
int vtkPartitionOrderingInterface::ViewOrderAllProcessesInDirection |
( |
const double |
directionOfProjection[3], |
|
|
vtkIntArray * |
orderedList |
|
) |
| |
Return a list of all processes in order from front to back given a vector direction of projection.
Use this to do visibility sorts in parallel projection mode. `orderedList' will be resized to the number of processes. The return value is the number of processes.
- Precondition
- orderedList_exists: orderedList!=0
◆ ViewOrderAllProcessesFromPosition()
int vtkPartitionOrderingInterface::ViewOrderAllProcessesFromPosition |
( |
const double |
cameraPosition[3], |
|
|
vtkIntArray * |
orderedList |
|
) |
| |
Return a list of all processes in order from front to back given a camera position.
Use this to do visibility sorts in perspective projection mode. `orderedList' will be resized to the number of processes. The return value is the number of processes.
- Precondition
- orderedList_exists: orderedList!=0
◆ SetImplementation()
void vtkPartitionOrderingInterface::SetImplementation |
( |
vtkObject * |
implementation | ) |
|
Set the implementation to use for the view order methods.
Current options are vtkPKdTree and vtkPartitionOrdering.
◆ GetImplementation()
vtkObject* vtkPartitionOrderingInterface::GetImplementation |
( |
| ) |
|
|
inline |
◆ GetMTime()
virtual vtkMTimeType vtkPartitionOrderingInterface::GetMTime |
( |
| ) |
|
|
virtual |
The documentation for this class was generated from the following file: