vtkLabelStatisticsLogic Class Reference

#include <vtkLabelStatisticsLogic.h>

Inheritance diagram for vtkLabelStatisticsLogic:
vtkSlicerModuleLogic vtkSlicerLogic vtkObject

List of all members.

Public Types

enum  VolumeLogicEventIDs { StartLabelStats = vtkCommand::UserEvent, EndLabelStats, LabelStatsOuterLoop, LabelStatsInnerLoop }

Public Member Functions

void Apply ()
float GetProgress ()
void PrintSelf (ostream &os, vtkIndent indent)
virtual void ProcessMrmlEvents (vtkObject *vtkNotUsed(caller), unsigned long vtkNotUsed(event), void *vtkNotUsed(callData))
void SetAndObserveLabelStatisticsNode (vtkMRMLLabelStatisticsNode *n)
void SetProgress (float p)
 vtkGetObjectMacro (LabelStatisticsNode, vtkMRMLLabelStatisticsNode)
 vtkGetStringMacro (Res)
 vtkSetStringMacro (Res)
 vtkTypeMacro (vtkLabelStatisticsLogic, vtkSlicerModuleLogic)

Static Public Member Functions

static vtkLabelStatisticsLogicNew ()
 The Usual vtk class functions.

Protected Member Functions

void operator= (const vtkLabelStatisticsLogic &)
 vtkLabelStatisticsLogic (const vtkLabelStatisticsLogic &)
 vtkLabelStatisticsLogic ()
virtual ~vtkLabelStatisticsLogic ()

Protected Attributes

vtkMRMLLabelStatisticsNodeLabelStatisticsNode
float Progress
charRes
float TestFloat

Member Enumeration Documentation

Enumerator:
StartLabelStats 
EndLabelStats 
LabelStatsOuterLoop 
LabelStatsInnerLoop 

Constructor & Destructor Documentation

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

Member Function Documentation

void vtkLabelStatisticsLogic::Apply (  ) 
float vtkLabelStatisticsLogic::GetProgress (  ) 
vtkLabelStatisticsLogic * vtkLabelStatisticsLogic::New (  )  [static]

The Usual vtk class functions.

Reimplemented from vtkSlicerModuleLogic.

References autoSlicerTracto2regions::ret.

Referenced by Apply().

void vtkLabelStatisticsLogic::operator= ( const vtkLabelStatisticsLogic  )  [protected]

Reimplemented from vtkSlicerModuleLogic.

void vtkLabelStatisticsLogic::PrintSelf ( ostream &  os,
vtkIndent  indent 
)

Reimplemented from vtkSlicerModuleLogic.

virtual void vtkLabelStatisticsLogic::ProcessMrmlEvents ( vtkObject vtkNotUsedcaller,
unsigned long   vtkNotUsedevent,
void *  vtkNotUsedcallData 
) [inline, virtual]
void vtkLabelStatisticsLogic::SetAndObserveLabelStatisticsNode ( vtkMRMLLabelStatisticsNode n  )  [inline]
void vtkLabelStatisticsLogic::SetProgress ( float  p  ) 

References Progress.

Referenced by Apply(), and vtkLabelStatisticsLogic().

vtkLabelStatisticsLogic::vtkGetObjectMacro ( LabelStatisticsNode  ,
vtkMRMLLabelStatisticsNode   
)
vtkLabelStatisticsLogic::vtkGetStringMacro ( Res   ) 
vtkLabelStatisticsLogic::vtkSetStringMacro ( Res   ) 
vtkLabelStatisticsLogic::vtkTypeMacro ( vtkLabelStatisticsLogic  ,
vtkSlicerModuleLogic   
)

Member Data Documentation

Referenced by GetProgress(), and SetProgress().


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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1