------------------------------------------------------------------------------
| 435 | |
| 436 | //------------------------------------------------------------------------------ |
| 437 | void vtkImageImport::InvokeExecuteDataCallbacks() |
| 438 | { |
| 439 | if (this->UpdateDataCallback) |
| 440 | { |
| 441 | tryCatchMacro( |
| 442 | (this->UpdateDataCallback)(this->CallbackUserData), "Calling UpdateDataCallback: "); |
| 443 | } |
| 444 | if (this->DataExtentCallback) |
| 445 | { |
| 446 | tryCatchMacro(this->SetDataExtent((this->DataExtentCallback)(this->CallbackUserData)), |
| 447 | "Calling DataExtentCallback: "); |
| 448 | } |
| 449 | if (this->BufferPointerCallback) |
| 450 | { |
| 451 | tryCatchMacro(this->SetImportVoidPointer((this->BufferPointerCallback)(this->CallbackUserData)), |
| 452 | "Calling BufferPointerCallback: "); |
| 453 | } |
| 454 | } |
| 455 | |
| 456 | //------------------------------------------------------------------------------ |
| 457 | // In the past, this class made no distinction between whole extent and |
no test coverage detected