vtkSlicerAllFiberBundlesDisplayWidget Class Reference

#include <vtkSlicerAllFiberBundlesDisplayWidget.h>

Inheritance diagram for vtkSlicerAllFiberBundlesDisplayWidget:
vtkSlicerWidget vtkKWCompositeWidget

List of all members.

Public Types

enum  { ColorModeSolid = 0, ColorModeFA = 1, ColorModeCL = 2, ColorModeTrace = 3 }

Public Member Functions

void PrintSelf (ostream &os, vtkIndent indent)
virtual void ProcessWidgetEvents (vtkObject *caller, unsigned long event, void *callData)
 vtkTypeRevisionMacro (vtkSlicerAllFiberBundlesDisplayWidget, vtkSlicerWidget)

Static Public Member Functions

static
vtkSlicerAllFiberBundlesDisplayWidget
New ()

Protected Member Functions

virtual void AddWidgetObservers ()
virtual void CreateWidget ()
virtual void RemoveWidgetObservers ()
void UpdateMRML ()
void UpdateWidget ()
 vtkSlicerAllFiberBundlesDisplayWidget ()
virtual ~vtkSlicerAllFiberBundlesDisplayWidget ()

Protected Attributes

vtkKWRadioButtonSet * ColorModeRadioButtons
vtkSlicerDiffusionTensorIconsDiffusionTensorIcons
vtkKWCheckButtonWithLabel * GlyphVisibilityButton
vtkKWCheckButtonWithLabel * LineVisibilityButton
vtkKWSurfaceMaterialPropertyWidget * SurfaceMaterialPropertyWidget
vtkKWPushButtonToggleGlyphVisibilityButton
vtkKWPushButtonToggleLineVisibilityButton
vtkKWPushButtonToggleTubeVisibilityButton
vtkKWCheckButtonWithLabel * TubeVisibilityButton
vtkKWMenuButton * VisibilityButton

Private Member Functions

void operator= (const vtkSlicerAllFiberBundlesDisplayWidget &)
 Not implemented.
 vtkSlicerAllFiberBundlesDisplayWidget (const vtkSlicerAllFiberBundlesDisplayWidget &)

Private Attributes

int ColorMode

Member Enumeration Documentation

anonymous enum
Enumerator:
ColorModeSolid 
ColorModeFA 
ColorModeCL 
ColorModeTrace 

Constructor & Destructor Documentation

vtkSlicerAllFiberBundlesDisplayWidget::vtkSlicerAllFiberBundlesDisplayWidget (  )  [protected]
vtkSlicerAllFiberBundlesDisplayWidget::~vtkSlicerAllFiberBundlesDisplayWidget (  )  [protected, virtual]
vtkSlicerAllFiberBundlesDisplayWidget::vtkSlicerAllFiberBundlesDisplayWidget ( const vtkSlicerAllFiberBundlesDisplayWidget  )  [private]

Member Function Documentation

void vtkSlicerAllFiberBundlesDisplayWidget::AddWidgetObservers (  )  [protected, virtual]
void vtkSlicerAllFiberBundlesDisplayWidget::CreateWidget ( void   )  [protected, virtual]
static vtkSlicerAllFiberBundlesDisplayWidget* vtkSlicerAllFiberBundlesDisplayWidget::New (  )  [static]
void vtkSlicerAllFiberBundlesDisplayWidget::operator= ( const vtkSlicerAllFiberBundlesDisplayWidget  )  [private]

Not implemented.

Reimplemented from vtkSlicerWidget.

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

Reimplemented from vtkSlicerWidget.

virtual void vtkSlicerAllFiberBundlesDisplayWidget::ProcessWidgetEvents ( vtkObject caller,
unsigned long  event,
void *  callData 
) [virtual]
void vtkSlicerAllFiberBundlesDisplayWidget::RemoveWidgetObservers (  )  [protected, virtual]
void vtkSlicerAllFiberBundlesDisplayWidget::UpdateMRML (  )  [protected]
void vtkSlicerAllFiberBundlesDisplayWidget::UpdateWidget (  )  [protected]
vtkSlicerAllFiberBundlesDisplayWidget::vtkTypeRevisionMacro ( vtkSlicerAllFiberBundlesDisplayWidget  ,
vtkSlicerWidget   
)

Member Data Documentation

vtkKWCheckButtonWithLabel* vtkSlicerAllFiberBundlesDisplayWidget::GlyphVisibilityButton [protected]
vtkKWCheckButtonWithLabel* vtkSlicerAllFiberBundlesDisplayWidget::LineVisibilityButton [protected]
vtkKWSurfaceMaterialPropertyWidget* vtkSlicerAllFiberBundlesDisplayWidget::SurfaceMaterialPropertyWidget [protected]
vtkKWCheckButtonWithLabel* vtkSlicerAllFiberBundlesDisplayWidget::TubeVisibilityButton [protected]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1