Slicer 5.13
Slicer is a multi-platform, free and open source software package for visualization and medical image computing
Loading...
Searching...
No Matches
vtkMRMLLayerDMPipelineScriptedCreator Class Reference

#include <Modules/Loadable/LayerDM/MRMLDM/vtkMRMLLayerDMPipelineScriptedCreator.h>

Inheritance diagram for vtkMRMLLayerDMPipelineScriptedCreator:
Collaboration diagram for vtkMRMLLayerDMPipelineScriptedCreator:

Public Types

typedef vtkMRMLLayerDMPipelineCallbackCreator Superclass
 
- Public Types inherited from vtkMRMLLayerDMPipelineCallbackCreator
typedef vtkMRMLLayerDMPipelineCreator Superclass
 
- Public Types inherited from vtkMRMLLayerDMPipelineCreator
typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 
void SetPythonCallback (PyObject *object)
 
- Public Member Functions inherited from vtkMRMLLayerDMPipelineCallbackCreator
vtkSmartPointer< vtkMRMLLayerDMPipeline > CreatePipeline (vtkMRMLAbstractViewNode *viewNode, vtkMRMLNode *node) const override
 
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 vtkMRMLLayerDMPipelineScriptedCreator * New ()
 
static vtkMRMLLayerDMPipelineScriptedCreator * SafeDownCast (vtkObject *o)
 
- Static Public Member Functions inherited from vtkMRMLLayerDMPipelineCallbackCreator
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

 vtkMRMLLayerDMPipelineScriptedCreator ()
 
 ~vtkMRMLLayerDMPipelineScriptedCreator () override
 
- Protected Member Functions inherited from vtkMRMLLayerDMPipelineCallbackCreator
 vtkMRMLLayerDMPipelineCallbackCreator ()
 
 ~vtkMRMLLayerDMPipelineCallbackCreator () override=default
 
- Protected Member Functions inherited from vtkMRMLLayerDMPipelineCreator
 vtkMRMLLayerDMPipelineCreator ()=default
 
 ~vtkMRMLLayerDMPipelineCreator () override=default
 

Detailed Description

Python lambda implementation of

See also
vtkMRMLLayerDMPipelineCallbackCreator Delegates callback to underlying Python callable object.

Definition at line 33 of file vtkMRMLLayerDMPipelineScriptedCreator.h.

Member Typedef Documentation

◆ Superclass

Constructor & Destructor Documentation

◆ vtkMRMLLayerDMPipelineScriptedCreator()

vtkMRMLLayerDMPipelineScriptedCreator::vtkMRMLLayerDMPipelineScriptedCreator ( )
protected

◆ ~vtkMRMLLayerDMPipelineScriptedCreator()

vtkMRMLLayerDMPipelineScriptedCreator::~vtkMRMLLayerDMPipelineScriptedCreator ( )
overrideprotected

Member Function Documentation

◆ GetClassName()

virtual const char * vtkMRMLLayerDMPipelineScriptedCreator::GetClassName ( )
virtual

◆ IsA()

virtual int vtkMRMLLayerDMPipelineScriptedCreator::IsA ( const char * type)
virtual

◆ IsTypeOf()

static int vtkMRMLLayerDMPipelineScriptedCreator::IsTypeOf ( const char * type)
static

◆ New()

static vtkMRMLLayerDMPipelineScriptedCreator * vtkMRMLLayerDMPipelineScriptedCreator::New ( )
static

◆ PrintSelf()

void vtkMRMLLayerDMPipelineScriptedCreator::PrintSelf ( ostream & os,
vtkIndent indent )
override

◆ SafeDownCast()

static vtkMRMLLayerDMPipelineScriptedCreator * vtkMRMLLayerDMPipelineScriptedCreator::SafeDownCast ( vtkObject * o)
static

◆ SetPythonCallback()

void vtkMRMLLayerDMPipelineScriptedCreator::SetPythonCallback ( PyObject * object)

The documentation for this class was generated from the following file: