server-manager class for vtkPVDataDeliveryManager.
More...
#include <vtkSMDataDeliveryManager.h>
server-manager class for vtkPVDataDeliveryManager.
vtkSMDataDeliveryManager is the server-manager wrapper for vtkPVDataDeliveryManager. It manages calling on methods on instances of vtkPVDataDeliveryManager. Before every render call, vtkSMRenderViewProxy calls vtkSMDataDeliveryManager::Deliver() to ensure that any geometries that need to be delivered are explicitly delivered. This separating into Update-Deliver-Render calls ensures makes it possible to extend the framework for streaming, in future.
The streaming components of this class are experimental and will be changed.
Definition at line 39 of file vtkSMDataDeliveryManager.h.
§ Superclass
§ anonymous enum
Enumerator |
---|
LOCAL_RENDERING_AND_FULL_RES | |
LOCAL_RENDERING_AND_LOW_RES | |
REMOTE_RENDERING_AND_FULL_RES | |
REMOTE_RENDERING_AND_LOW_RES | |
Definition at line 71 of file vtkSMDataDeliveryManager.h.
§ vtkSMDataDeliveryManager()
vtkSMDataDeliveryManager::vtkSMDataDeliveryManager |
( |
| ) |
|
|
protected |
§ ~vtkSMDataDeliveryManager()
vtkSMDataDeliveryManager::~vtkSMDataDeliveryManager |
( |
| ) |
|
|
protected |
§ New()
§ GetClassName()
virtual const char* vtkSMDataDeliveryManager::GetClassName |
( |
| ) |
|
|
virtual |
§ IsTypeOf()
static int vtkSMDataDeliveryManager::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
§ IsA()
virtual int vtkSMDataDeliveryManager::IsA |
( |
const char * |
type | ) |
|
|
virtual |
§ SafeDownCast()
§ PrintSelf()
void vtkSMDataDeliveryManager::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
§ SetViewProxy()
Get/Set the view proxy for whom we are delivering the data.
§ Deliver()
void vtkSMDataDeliveryManager::Deliver |
( |
bool |
interactive | ) |
|
Called to request delivery of the geometry.
This checks the client-side vtkPVDataDeliveryManager instance to see if any geometries need to be delivered and then requests delivery for those.
§ DeliverStreamedPieces()
bool vtkSMDataDeliveryManager::DeliverStreamedPieces |
( |
| ) |
|
EXPERIMEMTAL: Delivery when streaming is enabled.
Returns true when some new data was streamed. When this returns false, it implies that there is no more data to stream or streaming is not enabled.
§ ViewProxy
§ DeliveryTimestamps
vtkTimeStamp vtkSMDataDeliveryManager::DeliveryTimestamps[4] |
|
protected |
The documentation for this class was generated from the following file: