ActiViz .NET  5.8.0
Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkBarChartActor Class Reference

vtkBarChartActor - create a bar chart from an array More...

Inheritance diagram for Kitware.VTK.vtkBarChartActor:
[legend]
Collaboration diagram for Kitware.VTK.vtkBarChartActor:
[legend]

List of all members.

Public Member Functions

 vtkBarChartActor (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkBarChartActor ()
 Instantiate this class.
IntPtr GetBarColor (int i)
 Specify colors for each bar. If not specified, they are automatically generated.
string GetBarLabel (int i)
 Specify the names of each bar. If not specified, then an integer number is automatically generated.
virtual vtkDataObject GetInput ()
 Get the input data object to this actor.
virtual vtkTextProperty GetLabelTextProperty ()
 Set/Get the labels text property. This controls the appearance of all bar bar labels.
virtual int GetLabelVisibility ()
 Enable/Disable the display of bar labels.
virtual vtkLegendBoxActor GetLegendActor ()
 Retrieve handles to the legend box. This is useful if you would like to manually control the legend appearance.
virtual int GetLegendVisibility ()
 Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.
virtual string GetTitle ()
 Set/Get the title of the bar chart.
virtual vtkTextProperty GetTitleTextProperty ()
 Set/Get the title text property. The property controls the appearance of the plot title.
virtual int GetTitleVisibility ()
 Enable/Disable the display of a plot title.
virtual string GetYTitle ()
 Specify the title of the y-axis.
override int HasTranslucentPolygonalGeometry ()
 Does this prop have some translucent polygonal geometry?
override int IsA (string type)
 Standard methods for type information and printing.
virtual void LabelVisibilityOff ()
 Enable/Disable the display of bar labels.
virtual void LabelVisibilityOn ()
 Enable/Disable the display of bar labels.
virtual void LegendVisibilityOff ()
 Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.
virtual void LegendVisibilityOn ()
 Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.
new vtkBarChartActor NewInstance ()
 Standard methods for type information and printing.
override void ReleaseGraphicsResources (vtkWindow arg0)
 Release any graphics resources that are being consumed by this actor. The parameter window could be used to determine which graphic resources to release.
override int RenderOpaqueGeometry (vtkViewport arg0)
 Draw the bar plot.
override int RenderOverlay (vtkViewport arg0)
 Draw the bar plot.
override int RenderTranslucentPolygonalGeometry (vtkViewport arg0)
 Draw the bar plot.
void SetBarColor (int i, double r, double g, double b)
 Specify colors for each bar. If not specified, they are automatically generated.
void SetBarColor (int i, IntPtr color)
 Specify colors for each bar. If not specified, they are automatically generated.
void SetBarLabel (int i, string arg1)
 Specify the names of each bar. If not specified, then an integer number is automatically generated.
virtual void SetInput (vtkDataObject arg0)
 Set the input to the bar chart actor.
virtual void SetLabelTextProperty (vtkTextProperty p)
 Set/Get the labels text property. This controls the appearance of all bar bar labels.
virtual void SetLabelVisibility (int _arg)
 Enable/Disable the display of bar labels.
virtual void SetLegendVisibility (int _arg)
 Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.
virtual void SetTitle (string _arg)
 Set/Get the title of the bar chart.
virtual void SetTitleTextProperty (vtkTextProperty p)
 Set/Get the title text property. The property controls the appearance of the plot title.
virtual void SetTitleVisibility (int _arg)
 Enable/Disable the display of a plot title.
virtual void SetYTitle (string _arg)
 Specify the title of the y-axis.
virtual void TitleVisibilityOff ()
 Enable/Disable the display of a plot title.
virtual void TitleVisibilityOn ()
 Enable/Disable the display of a plot title.

Static Public Member Functions

static new vtkBarChartActor New ()
 Instantiate this class.
static new int IsTypeOf (string type)
 Standard methods for type information and printing.
static new vtkBarChartActor SafeDownCast (vtkObjectBase o)
 Standard methods for type information and printing.

Public Attributes

new const string MRFullTypeName = "Kitware.VTK.vtkBarChartActor"
 Automatically generated type registration mechanics.

Static Public Attributes

static new readonly string MRClassNameKey = "16vtkBarChartActor"
 Automatically generated type registration mechanics.

Protected Member Functions

override void Dispose (bool disposing)
 Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Private Member Functions

static internal IntPtr vtkBarChartActor_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkBarChartActor_GetBarColor_01 (HandleRef pThis, int i)
static internal IntPtr vtkBarChartActor_GetBarLabel_02 (HandleRef pThis, int i)
static internal IntPtr vtkBarChartActor_GetInput_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkBarChartActor_GetLabelTextProperty_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkBarChartActor_GetLabelVisibility_05 (HandleRef pThis)
static internal IntPtr vtkBarChartActor_GetLegendActor_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkBarChartActor_GetLegendVisibility_07 (HandleRef pThis)
static internal IntPtr vtkBarChartActor_GetTitle_08 (HandleRef pThis)
static internal IntPtr vtkBarChartActor_GetTitleTextProperty_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkBarChartActor_GetTitleVisibility_10 (HandleRef pThis)
static internal IntPtr vtkBarChartActor_GetYTitle_11 (HandleRef pThis)
static internal int vtkBarChartActor_HasTranslucentPolygonalGeometry_12 (HandleRef pThis)
static internal int vtkBarChartActor_IsA_13 (HandleRef pThis, string type)
static internal int vtkBarChartActor_IsTypeOf_14 (string type)
static internal void vtkBarChartActor_LabelVisibilityOff_15 (HandleRef pThis)
static internal void vtkBarChartActor_LabelVisibilityOn_16 (HandleRef pThis)
static internal void vtkBarChartActor_LegendVisibilityOff_17 (HandleRef pThis)
static internal void vtkBarChartActor_LegendVisibilityOn_18 (HandleRef pThis)
static internal IntPtr vtkBarChartActor_NewInstance_20 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBarChartActor_ReleaseGraphicsResources_21 (HandleRef pThis, HandleRef arg0)
static internal int vtkBarChartActor_RenderOpaqueGeometry_22 (HandleRef pThis, HandleRef arg0)
static internal int vtkBarChartActor_RenderOverlay_23 (HandleRef pThis, HandleRef arg0)
static internal int vtkBarChartActor_RenderTranslucentPolygonalGeometry_24 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkBarChartActor_SafeDownCast_25 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBarChartActor_SetBarColor_26 (HandleRef pThis, int i, double r, double g, double b)
static internal void vtkBarChartActor_SetBarColor_27 (HandleRef pThis, int i, IntPtr color)
static internal void vtkBarChartActor_SetBarLabel_28 (HandleRef pThis, int i, string arg1)
static internal void vtkBarChartActor_SetInput_29 (HandleRef pThis, HandleRef arg0)
static internal void vtkBarChartActor_SetLabelTextProperty_30 (HandleRef pThis, HandleRef p)
static internal void vtkBarChartActor_SetLabelVisibility_31 (HandleRef pThis, int _arg)
static internal void vtkBarChartActor_SetLegendVisibility_32 (HandleRef pThis, int _arg)
static internal void vtkBarChartActor_SetTitle_33 (HandleRef pThis, string _arg)
static internal void vtkBarChartActor_SetTitleTextProperty_34 (HandleRef pThis, HandleRef p)
static internal void vtkBarChartActor_SetTitleVisibility_35 (HandleRef pThis, int _arg)
static internal void vtkBarChartActor_SetYTitle_36 (HandleRef pThis, string _arg)
static internal void vtkBarChartActor_TitleVisibilityOff_37 (HandleRef pThis)
static internal void vtkBarChartActor_TitleVisibilityOn_38 (HandleRef pThis)

Static Private Member Functions

static vtkBarChartActor ()
 Automatically generated type registration mechanics.

Detailed Description

vtkBarChartActor - create a bar chart from an array

Description vtkBarChartActor generates a bar chart from an array of numbers defined in field data (a vtkDataObject). To use this class, you must specify an input data object. You'll probably also want to specify the position of the plot be setting the Position and Position2 instance variables, which define a rectangle in which the plot lies. There are also many other instance variables that control the look of the plot includes its title and legend.

Set the text property/attributes of the title and the labels through the vtkTextProperty objects associated with these components.


Constructor & Destructor Documentation

static Kitware.VTK.vtkBarChartActor.vtkBarChartActor ( ) [static, private]

Automatically generated type registration mechanics.

Kitware.VTK.vtkBarChartActor.vtkBarChartActor ( IntPtr  rawCppThis,
bool  callDisposalMethod,
bool  strong 
)

Automatically generated constructor - called from generated code. DO NOT call directly.

Instantiate this class.


Member Function Documentation

override void Kitware.VTK.vtkBarChartActor.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkActor2D.

Specify colors for each bar. If not specified, they are automatically generated.

Specify the names of each bar. If not specified, then an integer number is automatically generated.

Get the input data object to this actor.

Here is the call graph for this function:

Set/Get the labels text property. This controls the appearance of all bar bar labels.

Here is the call graph for this function:

Enable/Disable the display of bar labels.

Retrieve handles to the legend box. This is useful if you would like to manually control the legend appearance.

Here is the call graph for this function:

Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.

virtual string Kitware.VTK.vtkBarChartActor.GetTitle ( ) [virtual]

Set/Get the title of the bar chart.

Set/Get the title text property. The property controls the appearance of the plot title.

Here is the call graph for this function:

Enable/Disable the display of a plot title.

virtual string Kitware.VTK.vtkBarChartActor.GetYTitle ( ) [virtual]

Specify the title of the y-axis.

Does this prop have some translucent polygonal geometry?

Reimplemented from Kitware.VTK.vtkActor2D.

override int Kitware.VTK.vtkBarChartActor.IsA ( string  type) [virtual]

Standard methods for type information and printing.

Reimplemented from Kitware.VTK.vtkActor2D.

static new int Kitware.VTK.vtkBarChartActor.IsTypeOf ( string  type) [static]

Standard methods for type information and printing.

Reimplemented from Kitware.VTK.vtkActor2D.

Enable/Disable the display of bar labels.

Enable/Disable the display of bar labels.

Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.

Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.

Instantiate this class.

Reimplemented from Kitware.VTK.vtkActor2D.

Standard methods for type information and printing.

Reimplemented from Kitware.VTK.vtkActor2D.

Release any graphics resources that are being consumed by this actor. The parameter window could be used to determine which graphic resources to release.

Reimplemented from Kitware.VTK.vtkActor2D.

Draw the bar plot.

Reimplemented from Kitware.VTK.vtkActor2D.

override int Kitware.VTK.vtkBarChartActor.RenderOverlay ( vtkViewport  arg0) [virtual]

Draw the bar plot.

Reimplemented from Kitware.VTK.vtkActor2D.

Draw the bar plot.

Reimplemented from Kitware.VTK.vtkActor2D.

Standard methods for type information and printing.

Reimplemented from Kitware.VTK.vtkActor2D.

Here is the call graph for this function:

void Kitware.VTK.vtkBarChartActor.SetBarColor ( int  i,
double  r,
double  g,
double  b 
)

Specify colors for each bar. If not specified, they are automatically generated.

void Kitware.VTK.vtkBarChartActor.SetBarColor ( int  i,
IntPtr  color 
)

Specify colors for each bar. If not specified, they are automatically generated.

void Kitware.VTK.vtkBarChartActor.SetBarLabel ( int  i,
string  arg1 
)

Specify the names of each bar. If not specified, then an integer number is automatically generated.

virtual void Kitware.VTK.vtkBarChartActor.SetInput ( vtkDataObject  arg0) [virtual]

Set the input to the bar chart actor.

Set/Get the labels text property. This controls the appearance of all bar bar labels.

virtual void Kitware.VTK.vtkBarChartActor.SetLabelVisibility ( int  _arg) [virtual]

Enable/Disable the display of bar labels.

virtual void Kitware.VTK.vtkBarChartActor.SetLegendVisibility ( int  _arg) [virtual]

Enable/Disable the creation of a legend. If on, the legend labels will be created automatically unless the per plot legend symbol has been set.

virtual void Kitware.VTK.vtkBarChartActor.SetTitle ( string  _arg) [virtual]

Set/Get the title of the bar chart.

Set/Get the title text property. The property controls the appearance of the plot title.

virtual void Kitware.VTK.vtkBarChartActor.SetTitleVisibility ( int  _arg) [virtual]

Enable/Disable the display of a plot title.

virtual void Kitware.VTK.vtkBarChartActor.SetYTitle ( string  _arg) [virtual]

Specify the title of the y-axis.

Enable/Disable the display of a plot title.

Enable/Disable the display of a plot title.

static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetBarColor_01 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetBarLabel_02 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetInput_03 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetLabelTextProperty_04 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetLabelVisibility_05 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetLegendActor_06 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetLegendVisibility_07 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetTitle_08 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetTitleTextProperty_09 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetTitleVisibility_10 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_GetYTitle_11 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkBarChartActor.vtkBarChartActor_IsA_13 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkBarChartActor.vtkBarChartActor_IsTypeOf_14 ( string  type) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_LabelVisibilityOff_15 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_LabelVisibilityOn_16 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_LegendVisibilityOff_17 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_LegendVisibilityOn_18 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_NewInstance_20 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_ReleaseGraphicsResources_21 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkBarChartActor.vtkBarChartActor_RenderOpaqueGeometry_22 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkBarChartActor.vtkBarChartActor_RenderOverlay_23 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkBarChartActor.vtkBarChartActor_RenderTranslucentPolygonalGeometry_24 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SafeDownCast_25 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetBarColor_26 ( HandleRef  pThis,
int  i,
double  r,
double  g,
double  b 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetBarColor_27 ( HandleRef  pThis,
int  i,
IntPtr  color 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetBarLabel_28 ( HandleRef  pThis,
int  i,
string  arg1 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetInput_29 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetLabelTextProperty_30 ( HandleRef  pThis,
HandleRef  p 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetLabelVisibility_31 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetLegendVisibility_32 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetTitle_33 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetTitleTextProperty_34 ( HandleRef  pThis,
HandleRef  p 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetTitleVisibility_35 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_SetYTitle_36 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_TitleVisibilityOff_37 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBarChartActor.vtkBarChartActor_TitleVisibilityOn_38 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkBarChartActor.MRClassNameKey = "16vtkBarChartActor" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkActor2D.

new const string Kitware.VTK.vtkBarChartActor.MRFullTypeName = "Kitware.VTK.vtkBarChartActor"

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkActor2D.


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