CTK  0.1.0
The Common Toolkit is a community effort to provide support code for medical image analysis, surgical navigation, and related projects.
Public Types | Public Member Functions | Protected Attributes | List of all members
vtkScalarsToColorsHistogramChart Class Reference

#include <Libs/Visualization/VTK/Core/vtkScalarsToColorsHistogramChart.h>

Inheritance diagram for vtkScalarsToColorsHistogramChart:
Inheritance graph
[legend]
Collaboration diagram for vtkScalarsToColorsHistogramChart:
Collaboration graph
[legend]

Public Types

enum  { VTK_AUTO , MAXIMUM , MEAN_PLUS_THREE_SIGMA }
 

Public Member Functions

int GetLeftAxisMode ()
 
virtual void SelectColorArray (const char *arrayName)
 Set the color array name. More...
 
virtual void SetHistogramInputData (vtkTable *table, const char *xAxisColumn, const char *yAxisColumn)
 Set input for histogram. More...
 
void SetLeftAxisMode (int mode)
 
virtual void SetLookupTable (vtkScalarsToColors *lut)
 Set lookup table. More...
 
virtual void SetScalarVisibility (bool visible)
 Set scalar visibility in the histogram plot bar. More...
 
 vtkTypeMacro (vtkScalarsToColorsHistogramChart, vtkChartXY) static vtkScalarsToColorsHistogramChart *New()
 

Protected Attributes

vtkNew< vtkPlotBar > HistogramPlotBar
 
int LeftAxisMode
 

Detailed Description

Definition at line 33 of file vtkScalarsToColorsHistogramChart.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
VTK_AUTO 
MAXIMUM 
MEAN_PLUS_THREE_SIGMA 

Definition at line 40 of file vtkScalarsToColorsHistogramChart.h.

Member Function Documentation

◆ GetLeftAxisMode()

int vtkScalarsToColorsHistogramChart::GetLeftAxisMode ( )

◆ SelectColorArray()

virtual void vtkScalarsToColorsHistogramChart::SelectColorArray ( const char *  arrayName)
virtual

Set the color array name.

◆ SetHistogramInputData()

virtual void vtkScalarsToColorsHistogramChart::SetHistogramInputData ( vtkTable *  table,
const char *  xAxisColumn,
const char *  yAxisColumn 
)
virtual

Set input for histogram.

◆ SetLeftAxisMode()

void vtkScalarsToColorsHistogramChart::SetLeftAxisMode ( int  mode)

Set/Get the left axis mode, which controls the axis range computation. VTK_AUTO: VTK auto scaling. Scale the axis to view all data that is visible. MAXIMUM: Scale the axis to the maximum value of histogram. MEAN_PLUS_THREE_SIGMA: Scale the axis to "mean + 3 * sigma". Default mode is VTK_AUTO.

◆ SetLookupTable()

virtual void vtkScalarsToColorsHistogramChart::SetLookupTable ( vtkScalarsToColors *  lut)
virtual

Set lookup table.

◆ SetScalarVisibility()

virtual void vtkScalarsToColorsHistogramChart::SetScalarVisibility ( bool  visible)
virtual

Set scalar visibility in the histogram plot bar.

◆ vtkTypeMacro()

vtkScalarsToColorsHistogramChart::vtkTypeMacro ( vtkScalarsToColorsHistogramChart  ,
vtkChartXY   
)

Member Data Documentation

◆ HistogramPlotBar

vtkNew<vtkPlotBar> vtkScalarsToColorsHistogramChart::HistogramPlotBar
protected

Definition at line 69 of file vtkScalarsToColorsHistogramChart.h.

◆ LeftAxisMode

int vtkScalarsToColorsHistogramChart::LeftAxisMode
protected

Definition at line 70 of file vtkScalarsToColorsHistogramChart.h.


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