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

#include <Libs/MRML/Core/vtkMRMLLogic.h>

Inheritance diagram for vtkMRMLLogic:
Collaboration diagram for vtkMRMLLogic:

Public Types

typedef vtkObject Superclass
 

Public Member Functions

virtual const char * GetClassName ()
 
virtual int IsA (const char *type)
 
void PrintSelf (ostream &os, vtkIndent indent) override
 

Static Public Member Functions

static std::string GetApplicationHomeDirectory ()
 
static std::string GetApplicationShareDirectory ()
 
static int IsTypeOf (const char *type)
 
static vtkMRMLLogicNew ()
 The Usual vtk class functions.
 
static vtkMRMLLogicSafeDownCast (vtkObject *o)
 

Protected Member Functions

void operator= (const vtkMRMLLogic &)
 
 vtkMRMLLogic ()
 
 vtkMRMLLogic (const vtkMRMLLogic &)
 
 ~vtkMRMLLogic () override
 

Detailed Description

Definition at line 24 of file vtkMRMLLogic.h.

Member Typedef Documentation

◆ Superclass

typedef vtkObject vtkMRMLLogic::Superclass

Definition at line 29 of file vtkMRMLLogic.h.

Constructor & Destructor Documentation

◆ vtkMRMLLogic() [1/2]

vtkMRMLLogic::vtkMRMLLogic ( )
protected

◆ ~vtkMRMLLogic()

vtkMRMLLogic::~vtkMRMLLogic ( )
overrideprotected

◆ vtkMRMLLogic() [2/2]

vtkMRMLLogic::vtkMRMLLogic ( const vtkMRMLLogic & )
protected

Member Function Documentation

◆ GetApplicationHomeDirectory()

static std::string vtkMRMLLogic::GetApplicationHomeDirectory ( )
static

Get application home directory. The path is retrieved from the environment variable defined by MRML_APPLICATION_HOME_DIR_ENV.

◆ GetApplicationShareDirectory()

static std::string vtkMRMLLogic::GetApplicationShareDirectory ( )
static

Get application share subdirectory. The path is constructed by concatenating application home directory and MRML_APPLICATION_SHARE_SUBDIR.

◆ GetClassName()

virtual const char * vtkMRMLLogic::GetClassName ( )
virtual

◆ IsA()

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

◆ IsTypeOf()

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

◆ New()

static vtkMRMLLogic * vtkMRMLLogic::New ( )
static

The Usual vtk class functions.

◆ operator=()

void vtkMRMLLogic::operator= ( const vtkMRMLLogic & )
protected

◆ PrintSelf()

void vtkMRMLLogic::PrintSelf ( ostream & os,
vtkIndent indent )
inlineoverride

Definition at line 30 of file vtkMRMLLogic.h.

◆ SafeDownCast()

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

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