vtkSlicerIcons Class Reference

#include <vtkSlicerIcons.h>

Inheritance diagram for vtkSlicerIcons:
vtkKWObject vtkKWObject vtkFetchMIIcons vtkFourDImageIcons vtkModelMirrorIcons vtkQueryAtlasCollaboratorIcons vtkQueryAtlasIcons vtkSlicerBaseAcknowledgementLogoIcons vtkSlicerCheckRadioButtonIcons vtkSlicerCheckRadioButtonIcons vtkSlicerColorLUTIcons vtkSlicerDiffusionTensorIcons vtkSlicerFileBrowserIcons vtkSlicerFoundationIcons vtkSlicerHelpIcons vtkSlicerLogoIcons vtkSlicerModuleNavigationIcons vtkSlicerSaveDataWidgetIcons vtkSlicerSlicesControlIcons vtkSlicerToolbarIcons vtkSlicerViewControlIcons vtkSlicerVisibilityIcons vtkSlicerVolumesIcons vtkSlicerWelcomeIcons

List of all members.

Public Member Functions

virtual vtkKWIcon * GetIconByName (const char *name)
void PrintSelf (ostream &os, vtkIndent indent)
void PrintSelf (ostream &os, vtkIndent indent)
virtual void SetIconName (vtkKWIcon *icon, const char *name)
 vtkTypeMacro (vtkSlicerIcons, vtkKWObject)
 vtkTypeMacro (vtkSlicerIcons, vtkKWObject)

Static Public Member Functions

static vtkSlicerIconsNew ()
static vtkSlicerIconsNew ()

Protected Member Functions

void operator= (const vtkSlicerIcons &)
void operator= (const vtkSlicerIcons &)
 Not implemented.
 vtkSlicerIcons (const vtkSlicerIcons &)
 vtkSlicerIcons ()
 vtkSlicerIcons (const vtkSlicerIcons &)
 vtkSlicerIcons ()
virtual ~vtkSlicerIcons ()
virtual ~vtkSlicerIcons ()

Protected Attributes

std::map< std::string,
vtkKWIcon * > 
NamedIcons

Detailed Description

Description: This class is defined in anticipation of superclass methods that all Slicer Icons will use...


Constructor & Destructor Documentation

vtkSlicerIcons::vtkSlicerIcons (  )  [protected]
vtkSlicerIcons::~vtkSlicerIcons (  )  [protected, virtual]
vtkSlicerIcons::vtkSlicerIcons ( const vtkSlicerIcons  )  [protected]
vtkSlicerIcons::vtkSlicerIcons (  )  [protected]
virtual vtkSlicerIcons::~vtkSlicerIcons (  )  [protected, virtual]
vtkSlicerIcons::vtkSlicerIcons ( const vtkSlicerIcons  )  [protected]

Member Function Documentation

virtual vtkKWIcon* vtkSlicerIcons::GetIconByName ( const char name  )  [inline, virtual]

Reimplemented in vtkSlicerColorLUTIcons.

static vtkSlicerIcons* vtkSlicerIcons::New (  )  [static]
static vtkSlicerIcons* vtkSlicerIcons::New (  )  [static]
void vtkSlicerIcons::operator= ( const vtkSlicerIcons  )  [protected]
void vtkSlicerIcons::operator= ( const vtkSlicerIcons  )  [protected]
void vtkSlicerIcons::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
void vtkSlicerIcons::PrintSelf ( ostream &  os,
vtkIndent  indent 
)
virtual void vtkSlicerIcons::SetIconName ( vtkKWIcon *  icon,
const char name 
) [inline, virtual]

Reimplemented in vtkSlicerColorLUTIcons.

vtkSlicerIcons::vtkTypeMacro ( vtkSlicerIcons  ,
vtkKWObject   
)
vtkSlicerIcons::vtkTypeMacro ( vtkSlicerIcons  ,
vtkKWObject   
)

Member Data Documentation

std::map<std::string, vtkKWIcon*> vtkSlicerIcons::NamedIcons [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1