Public Types | List of all members
vtkIceTConstants Class Reference

Keeper of constants for IceT classes. More...

#include <vtkIceTConstants.h>

Public Types

enum  StrategyType {
  DEFAULT = 0, REDUCE = 1, VTREE = 2, SPLIT = 3,
  SEQUENTIAL = 4, DIRECT = 5
}
 
enum  ComposeOperationType { ComposeOperationClosest = 0, ComposeOperationOver = 1 }
 

Detailed Description

Keeper of constants for IceT classes.

vtkIceTConstants is not really meant to be used as a class. Rather, it simply holds constants that can be used with the IceT classes. These constants are defined outside of the vtkIceTRenderManager and vtkOpenGLIceTRenderer definitions so that they can be accessed when the IceT implementation classes are not compiled. Because ParaView is designed to run client/server and because the server should be able to use its IceT implementation even when the client is not compiled with IceT. In this case, the client needs to send flags to the server.

Those flags are defined here. This class does not have any dependence on any MPI or IceT libraries, so can be used on either client or server.

See also
vtkIceTRenderManager, vtkOpenGLIceTRenderer

Definition at line 31 of file vtkIceTConstants.h.

Member Enumeration Documentation

◆ StrategyType

Enumerator
DEFAULT 
REDUCE 
VTREE 
SPLIT 
SEQUENTIAL 
DIRECT 

Definition at line 34 of file vtkIceTConstants.h.

◆ ComposeOperationType

Enumerator
ComposeOperationClosest 
ComposeOperationOver 

Definition at line 44 of file vtkIceTConstants.h.


The documentation for this class was generated from the following file: