|
Slicer 5.13
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
|
Lambda pipeline creator. Delegates to its internal lambda when CreatePipeline is called. More...
#include <Modules/Loadable/LayerDM/MRMLDM/vtkMRMLLayerDMPipelineCallbackCreator.h>


Public Types | |
| typedef vtkMRMLLayerDMPipelineCreator | Superclass |
Public Types inherited from vtkMRMLLayerDMPipelineCreator | |
| typedef vtkObject | Superclass |
Public Member Functions | |
| vtkSmartPointer< vtkMRMLLayerDMPipeline > | CreatePipeline (vtkMRMLAbstractViewNode *viewNode, vtkMRMLNode *node) const override |
| virtual const char * | GetClassName () |
| virtual int | IsA (const char *type) |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| void | SetCallback (const std::function< vtkSmartPointer< vtkMRMLLayerDMPipeline >(vtkMRMLAbstractViewNode *, vtkMRMLNode *)> &callback) |
Public Member Functions inherited from vtkMRMLLayerDMPipelineCreator | |
| void | PrintSelf (ostream &os, vtkIndent indent) override |
| virtual int | GetPriority () |
| Get/Set the priority of creation of the pipeline creator. Pipelines with higher priority will be allowed to handle creation first (allowing to supplant existing creators). | |
| virtual void | SetPriority (int) |
Static Public Member Functions | |
| static int | IsTypeOf (const char *type) |
| static vtkMRMLLayerDMPipelineCallbackCreator * | New () |
| static vtkMRMLLayerDMPipelineCallbackCreator * | SafeDownCast (vtkObject *o) |
Static Public Member Functions inherited from vtkMRMLLayerDMPipelineCreator | |
| static int | IsTypeOf (const char *type) |
| static vtkMRMLLayerDMPipelineCreator * | New () |
| static vtkMRMLLayerDMPipelineCreator * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
| vtkMRMLLayerDMPipelineCallbackCreator () | |
| ~vtkMRMLLayerDMPipelineCallbackCreator () override=default | |
Protected Member Functions inherited from vtkMRMLLayerDMPipelineCreator | |
| vtkMRMLLayerDMPipelineCreator ()=default | |
| ~vtkMRMLLayerDMPipelineCreator () override=default | |
Lambda pipeline creator. Delegates to its internal lambda when CreatePipeline is called.
Definition at line 36 of file vtkMRMLLayerDMPipelineCallbackCreator.h.
Definition at line 40 of file vtkMRMLLayerDMPipelineCallbackCreator.h.
|
protected |
|
overrideprotecteddefault |
|
overridevirtual |
Reimplemented from vtkMRMLLayerDMPipelineCreator.
|
virtual |
Reimplemented from vtkMRMLLayerDMPipelineCreator.
Reimplemented in vtkMRMLLayerDMPipelineScriptedCreator.
|
virtual |
Reimplemented from vtkMRMLLayerDMPipelineCreator.
Reimplemented in vtkMRMLLayerDMPipelineScriptedCreator.
|
static |
|
static |
|
override |
|
static |
| void vtkMRMLLayerDMPipelineCallbackCreator::SetCallback | ( | const std::function< vtkSmartPointer< vtkMRMLLayerDMPipeline >(vtkMRMLAbstractViewNode *, vtkMRMLNode *)> & | callback | ) |