Class vtkMRMLLayerDMPipelineCreatorI

Inheritance Relationships

Base Type

  • public vtkObject

Derived Type

Class Documentation

class vtkMRMLLayerDMPipelineCreatorI : public vtkObject

Inheritance diagram for vtkMRMLLayerDMPipelineCreatorI:

digraph { graph [bgcolor="#00000000"] node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2] edge [color="#1414CE"] "2" [label="vtkObject" tooltip="vtkObject"] "3" [label="vtkMRMLLayerDMPipelineCallbackCreator" tooltip="vtkMRMLLayerDMPipelineCallbackCreator"] "1" [label="vtkMRMLLayerDMPipelineCreatorI" tooltip="vtkMRMLLayerDMPipelineCreatorI" fillcolor="#BFBFBF"] "4" [label="vtkMRMLLayerDMPipelineScriptedCreator" tooltip="vtkMRMLLayerDMPipelineScriptedCreator"] "3" -> "1" [dir=forward tooltip="public-inheritance"] "1" -> "2" [dir=forward tooltip="public-inheritance"] "4" -> "3" [dir=forward tooltip="public-inheritance"] }

Collaboration diagram for vtkMRMLLayerDMPipelineCreatorI:

digraph { graph [bgcolor="#00000000"] node [shape=rectangle style=filled fillcolor="#FFFFFF" font=Helvetica padding=2] edge [color="#1414CE"] "2" [label="vtkObject" tooltip="vtkObject"] "1" [label="vtkMRMLLayerDMPipelineCreatorI" tooltip="vtkMRMLLayerDMPipelineCreatorI" fillcolor="#BFBFBF"] "1" -> "2" [dir=forward tooltip="public-inheritance"] }

Interface responsible for creating new pipelines given input pairs of viewNode and node.

Subclassed by vtkMRMLLayerDMPipelineCallbackCreator

Unnamed Group

vtkGetMacro(Priority, int)

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).

vtkSetMacro(Priority, int)

Public Functions

vtkTypeMacro(vtkMRMLLayerDMPipelineCreatorI, vtkObject)
virtual vtkSmartPointer<vtkMRMLLayerDMPipelineI> CreatePipeline(vtkMRMLAbstractViewNode *viewNode, vtkMRMLNode *node) const

Public Static Functions

static vtkMRMLLayerDMPipelineCreatorI *New()

Protected Functions

vtkMRMLLayerDMPipelineCreatorI() = default
~vtkMRMLLayerDMPipelineCreatorI() override = default