#include <Libs/MRML/Core/vtkDataIOManager.h>
Definition at line 20 of file vtkDataIOManager.h.
◆ Superclass
◆ anonymous enum
Enumerator |
---|
RemoteReadEvent | |
RemoteWriteEvent | |
LocalReadEvent | |
LocalWriteEvent | |
NewTransferEvent | |
TransferUpdateEvent | |
SettingsUpdateEvent | |
DisplayManagerWindowEvent | |
RefreshDisplayEvent | |
Definition at line 90 of file vtkDataIOManager.h.
◆ vtkDataIOManager() [1/2]
vtkDataIOManager::vtkDataIOManager |
( |
| ) |
|
|
protected |
◆ ~vtkDataIOManager()
virtual vtkDataIOManager::~vtkDataIOManager |
( |
| ) |
|
|
protectedvirtual |
◆ vtkDataIOManager() [2/2]
◆ AddDataTransfer()
Adds a new data transfer object to the collection
◆ AddNewDataTransfer() [1/3]
Creates and adds a new data transfer object to the collection
◆ AddNewDataTransfer() [2/3]
◆ AddNewDataTransfer() [3/3]
◆ AllTransfersClearedFromCache()
void vtkDataIOManager::AllTransfersClearedFromCache |
( |
| ) |
|
◆ ClearDataTransfers()
void vtkDataIOManager::ClearDataTransfers |
( |
| ) |
|
Clears all data transfers from the collection; called after the cache is cleared.
◆ GetCacheManager()
◆ GetClassName()
virtual const char* vtkDataIOManager::GetClassName |
( |
| ) |
|
|
virtual |
◆ GetDataTransfer()
Returns an individual data transfer by id
◆ GetDataTransferCollection()
virtual vtkCollection* vtkDataIOManager::GetDataTransferCollection |
( |
| ) |
|
|
virtual |
◆ GetEnableAsynchronousIO()
virtual int vtkDataIOManager::GetEnableAsynchronousIO |
( |
| ) |
|
|
virtual |
◆ GetFileFormatHelper()
Get/Set the DataFileFormatHelper object
◆ GetInUpdateCallbackFlag()
virtual int vtkDataIOManager::GetInUpdateCallbackFlag |
( |
| ) |
|
|
virtual |
◆ GetNumberOfDataTransfers()
int vtkDataIOManager::GetNumberOfDataTransfers |
( |
| ) |
|
◆ GetTransferStatus()
◆ GetTransferStatusString()
const char* vtkDataIOManager::GetTransferStatusString |
( |
vtkDataTransfer * |
transfer | ) |
|
◆ GetUniqueTransferID()
int vtkDataIOManager::GetUniqueTransferID |
( |
| ) |
|
Gets a unique id to assign to a new data transfer.
◆ IsA()
virtual int vtkDataIOManager::IsA |
( |
const char * |
type | ) |
|
|
virtual |
◆ IsTypeOf()
static int vtkDataIOManager::IsTypeOf |
( |
const char * |
type | ) |
|
|
static |
◆ New()
The Usual vtk class functions.
◆ operator=()
◆ PrintSelf()
void vtkDataIOManager::PrintSelf |
( |
ostream & |
os, |
|
|
vtkIndent |
indent |
|
) |
| |
◆ ProcessTransferUpdates()
virtual void vtkDataIOManager::ProcessTransferUpdates |
( |
vtkObject * |
caller, |
|
|
unsigned long |
event, |
|
|
void * |
callData |
|
) |
| |
|
virtual |
◆ QueueRead()
Invokes a RemoteReadEvent on the node so that logic can take care of scheduling and applying it
◆ QueueWrite()
void vtkDataIOManager::QueueWrite |
( |
vtkMRMLNode * |
node | ) |
|
Invokes a RemoteWriteEvent on the node so that logic can take care of scheduling and applying it
◆ RemoveDataTransfer() [1/2]
Removes a data transfer object from the collection
◆ RemoveDataTransfer() [2/2]
void vtkDataIOManager::RemoveDataTransfer |
( |
int |
transferID | ) |
|
◆ SafeDownCast()
◆ SetCacheManager()
virtual void vtkDataIOManager::SetCacheManager |
( |
vtkCacheManager * |
cacheManager | ) |
|
|
virtual |
◆ SetDataTransferCollection()
void vtkDataIOManager::SetDataTransferCollection |
( |
vtkCollection * |
dataTransfer | ) |
|
◆ SetEnableAsynchronousIO()
void vtkDataIOManager::SetEnableAsynchronousIO |
( |
int |
| ) |
|
◆ SetFileFormatHelper()
◆ SetInUpdateCallbackFlag()
virtual void vtkDataIOManager::SetInUpdateCallbackFlag |
( |
int |
| ) |
|
|
virtual |
◆ SetTransferStatus()
void vtkDataIOManager::SetTransferStatus |
( |
vtkDataTransfer * |
transfer, |
|
|
int |
status |
|
) |
| |
Set the status of a data transfer (Idle, Scheduled, Cancelled Running, Completed). The "modify" parameter indicates whether the object can be modified by the call.
◆ TransferUpdateCallback()
static void vtkDataIOManager::TransferUpdateCallback |
( |
vtkObject * |
__caller, |
|
|
unsigned long |
eid, |
|
|
void * |
__clientData, |
|
|
void * |
callData |
|
) |
| |
|
static |
function that gets called when a data transfer has been updated.
◆ InUpdateCallbackFlag
int vtkDataIOManager::InUpdateCallbackFlag |
◆ TransferUpdateCommand
vtkCallbackCommand* vtkDataIOManager::TransferUpdateCommand |
The documentation for this class was generated from the following file: