Class vtkMRMLLayerDMPipelineCallbackCreator
Defined in File vtkMRMLLayerDMPipelineCallbackCreator.h
Inheritance Relationships
Base Type
public vtkMRMLLayerDMPipelineCreatorI(Class vtkMRMLLayerDMPipelineCreatorI)
Derived Type
public vtkMRMLLayerDMPipelineScriptedCreator(Class vtkMRMLLayerDMPipelineScriptedCreator)
Class Documentation
-
class vtkMRMLLayerDMPipelineCallbackCreator : public vtkMRMLLayerDMPipelineCreatorI
Inheritance diagram for vtkMRMLLayerDMPipelineCallbackCreator:
Collaboration diagram for vtkMRMLLayerDMPipelineCallbackCreator:
Lambda pipeline creator. Delegates to its internal lambda when CreatePipeline is called.
Subclassed by vtkMRMLLayerDMPipelineScriptedCreator
Public Functions
-
virtual vtkSmartPointer<vtkMRMLLayerDMPipelineI> CreatePipeline(vtkMRMLAbstractViewNode *viewNode, vtkMRMLNode *node) const override
-
void SetCallback(const std::function<vtkSmartPointer<vtkMRMLLayerDMPipelineI>(vtkMRMLAbstractViewNode*, vtkMRMLNode*)> &callback)
Public Static Functions
-
static vtkMRMLLayerDMPipelineCallbackCreator *New()
-
virtual vtkSmartPointer<vtkMRMLLayerDMPipelineI> CreatePipeline(vtkMRMLAbstractViewNode *viewNode, vtkMRMLNode *node) const override