ITK
5.2.0
Insight Toolkit
|
#include <itkVTKImageExportBase.h>
Classes | |
class | CallbackTypeProxy |
Superclass for VTKImageExport instantiations.
VTKImageExportBase provides the functions that serve as callbacks given to vtkImageImport to connect the end of an ITK pipeline to the beginning of a VTK pipeline.
Definition at line 38 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::BufferPointerCallbackType = void * (*)(void *) |
The function pointer type expected for a callback.
Definition at line 68 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::ConstPointer = SmartPointer<const Self> |
Definition at line 47 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::DataExtentCallbackType = int * (*)(void *) |
The function pointer type expected for a callback.
Definition at line 67 of file itkVTKImageExportBase.h.
|
protected |
The function pointer type expected for a callback.
Definition at line 143 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::DirectionCallbackType = double * (*)(void *) |
The function pointer type expected for a callback.
Definition at line 62 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::FloatOriginCallbackType = float * (*)(void *) |
The function pointer type expected for a callback.
Definition at line 73 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::FloatSpacingCallbackType = float * (*)(void *) |
Compatibility for VTK older than 4.4.
Definition at line 72 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::NumberOfComponentsCallbackType = int (*)(void *) |
The function pointer type expected for a callback.
Definition at line 64 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::OriginCallbackType = double * (*)(void *) |
The function pointer type expected for a callback.
Definition at line 61 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::PipelineModifiedCallbackType = int (*)(void *) |
The function pointer type expected for a callback.
Definition at line 58 of file itkVTKImageExportBase.h.
Definition at line 46 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::PropagateUpdateExtentCallbackType = void (*)(void *, int *) |
The function pointer type expected for a callback.
Definition at line 65 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::ScalarTypeCallbackType = const char * (*)(void *) |
The function pointer type expected for a callback.
Definition at line 63 of file itkVTKImageExportBase.h.
Standard class type aliases.
Definition at line 44 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::SpacingCallbackType = double * (*)(void *) |
The function pointer type expected for a callback.
Definition at line 60 of file itkVTKImageExportBase.h.
Definition at line 45 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::UpdateDataCallbackType = void (*)(void *) |
The function pointer type expected for a callback.
Definition at line 66 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::UpdateInformationCallbackType = void (*)(void *) |
The function pointer type expected for a callback.
Definition at line 57 of file itkVTKImageExportBase.h.
using itk::VTKImageExportBase::WholeExtentCallbackType = int * (*)(void *) |
The function pointer type expected for a callback.
Definition at line 59 of file itkVTKImageExportBase.h.
|
protected |
The function pointer type expected for a callback.
|
overrideprotecteddefault |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
BufferPointerCallbackType itk::VTKImageExportBase::GetBufferPointerCallback | ( | ) | const |
The function pointer type expected for a callback.
void* itk::VTKImageExportBase::GetCallbackUserData | ( | ) |
Returns the user data to set for the vtkImageImport callbacks.
DataExtentCallbackType itk::VTKImageExportBase::GetDataExtentCallback | ( | ) | const |
The function pointer type expected for a callback.
DirectionCallbackType itk::VTKImageExportBase::GetDirectionCallback | ( | ) | const |
The function pointer type expected for a callback.
|
virtual |
Run-time type information (and related methods).
Reimplemented from itk::ProcessObject.
Reimplemented in itk::VTKImageExport< TInputImage >.
NumberOfComponentsCallbackType itk::VTKImageExportBase::GetNumberOfComponentsCallback | ( | ) | const |
The function pointer type expected for a callback.
CallbackTypeProxy itk::VTKImageExportBase::GetOriginCallback | ( | ) | const |
The function pointer type expected for a callback.
PipelineModifiedCallbackType itk::VTKImageExportBase::GetPipelineModifiedCallback | ( | ) | const |
The function pointer type expected for a callback.
PropagateUpdateExtentCallbackType itk::VTKImageExportBase::GetPropagateUpdateExtentCallback | ( | ) | const |
The function pointer type expected for a callback.
ScalarTypeCallbackType itk::VTKImageExportBase::GetScalarTypeCallback | ( | ) | const |
The function pointer type expected for a callback.
CallbackTypeProxy itk::VTKImageExportBase::GetSpacingCallback | ( | ) | const |
The function pointer type expected for a callback.
UpdateDataCallbackType itk::VTKImageExportBase::GetUpdateDataCallback | ( | ) | const |
The function pointer type expected for a callback.
UpdateInformationCallbackType itk::VTKImageExportBase::GetUpdateInformationCallback | ( | ) | const |
Get a pointer to function to set as a callback in vtkImageImport.
WholeExtentCallbackType itk::VTKImageExportBase::GetWholeExtentCallback | ( | ) | const |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedvirtual |
The function pointer type expected for a callback.
|
staticprivate |
The function pointer type expected for a callback.
|
overrideprotectedvirtual |
The function pointer type expected for a callback.
Reimplemented from itk::ProcessObject.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedpure virtual |
The function pointer type expected for a callback.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedvirtual |
The function pointer type expected for a callback.
|
staticprivate |
The function pointer type expected for a callback.
|
protectedvirtual |
The function pointer type expected for a callback.
|
staticprivate |
Actual function sent to VTK as a callback. Casts the user data to a VTKImageExportBase pointer and invokes the corresponding virtual method in that instance.
|
protectedpure virtual |
These callbacks are image-type specific, and are implemented in VTKImageExport.
Implemented in itk::VTKImageExport< TInputImage >.
|
staticprivate |
The function pointer type expected for a callback.
|
private |
PipelineMTime from the last call to PipelineModifiedCallback.
Definition at line 237 of file itkVTKImageExportBase.h.