23 #ifndef vtkPVRenderViewDataDeliveryManager_h 24 #define vtkPVRenderViewDataDeliveryManager_h 27 #include "vtkRemotingViewsModule.h" 69 bool gather_before_delivery,
bool low_res,
int port = 0);
106 void RedistributeDataForOrderedCompositing(
bool use_lod);
112 void ClearRedistributedData(
bool use_load);
120 const double spacing[3],
int port = 0);
140 void ClearStreamedPieces();
148 void DeliverStreamedPieces(
unsigned int size,
unsigned int* keys);
154 bool GetRepresentationsReadyToStreamPieces(std::vector<unsigned int>& keys);
161 vtkGetMacro(UseRedistributedDataAsDeliveredData,
bool);
162 vtkSetMacro(UseRedistributedDataAsDeliveredData,
bool);
173 int GetViewDataDistributionMode(
bool low_res)
const;
179 bool UseRedistributedDataAsDeliveredData =
false;
manager for data-delivery.
virtual int GetDeliveredDataKey(bool low_res) const
Views that support changing of which ranks do the rendering at runtime based on things like data size...
vtkPVDataRepresentation adds some ParaView specific API to data representations.
vtkTimeStamp RedistributionTimeStamp
baseclass for all ParaView views.
vtkPVRenderView specific subclass of vtkPVDataDeliveryManager.
vtkSmartPointer< vtkPKdTree > KdTree
virtual void MoveData(vtkPVDataRepresentation *repr, bool low_res, int port)=0
This method is called to request that the subclass do appropriate transfer for the indicated represen...
std::string LastCutsGeneratorToken
void PrintSelf(ostream &os, vtkIndent indent) override