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.vtkPieChartActor Class Reference

vtkPieChartActor - create a pie chart from an array More...

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

List of all members.

Public Member Functions

 vtkPieChartActor (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkPieChartActor ()
 Instantiate this class.
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 pie piece labels.
virtual int GetLabelVisibility ()
 Enable/Disable the display of pie piece 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.
IntPtr GetPieceColor (int i)
 Specify colors for each piece of pie. If not specified, they are automatically generated.
string GetPieceLabel (int i)
 Specify the names for each piece of pie. not specified, then an integer number is automatically generated.
virtual string GetTitle ()
 Set/Get the title of the pie 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.
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 pie piece labels.
virtual void LabelVisibilityOn ()
 Enable/Disable the display of pie piece 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 vtkPieChartActor 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 pie plot.
override int RenderOverlay (vtkViewport arg0)
 Draw the pie plot.
override int RenderTranslucentPolygonalGeometry (vtkViewport arg0)
 Draw the pie plot.
virtual void SetInput (vtkDataObject arg0)
 Set the input to the pie chart actor.
virtual void SetLabelTextProperty (vtkTextProperty p)
 Set/Get the labels text property. This controls the appearance of all pie piece labels.
virtual void SetLabelVisibility (int _arg)
 Enable/Disable the display of pie piece 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.
void SetPieceColor (int i, double r, double g, double b)
 Specify colors for each piece of pie. If not specified, they are automatically generated.
void SetPieceColor (int i, IntPtr color)
 Specify colors for each piece of pie. If not specified, they are automatically generated.
void SetPieceLabel (int i, string arg1)
 Specify the names for each piece of pie. not specified, then an integer number is automatically generated.
virtual void SetTitle (string _arg)
 Set/Get the title of the pie 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 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 vtkPieChartActor New ()
 Instantiate this class.
static new int IsTypeOf (string type)
 Standard methods for type information and printing.
static new vtkPieChartActor SafeDownCast (vtkObjectBase o)
 Standard methods for type information and printing.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "16vtkPieChartActor"
 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 vtkPieChartActor_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkPieChartActor_GetInput_01 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkPieChartActor_GetLabelTextProperty_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkPieChartActor_GetLabelVisibility_03 (HandleRef pThis)
static internal IntPtr vtkPieChartActor_GetLegendActor_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkPieChartActor_GetLegendVisibility_05 (HandleRef pThis)
static internal IntPtr vtkPieChartActor_GetPieceColor_06 (HandleRef pThis, int i)
static internal IntPtr vtkPieChartActor_GetPieceLabel_07 (HandleRef pThis, int i)
static internal IntPtr vtkPieChartActor_GetTitle_08 (HandleRef pThis)
static internal IntPtr vtkPieChartActor_GetTitleTextProperty_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkPieChartActor_GetTitleVisibility_10 (HandleRef pThis)
static internal int vtkPieChartActor_HasTranslucentPolygonalGeometry_11 (HandleRef pThis)
static internal int vtkPieChartActor_IsA_12 (HandleRef pThis, string type)
static internal int vtkPieChartActor_IsTypeOf_13 (string type)
static internal void vtkPieChartActor_LabelVisibilityOff_14 (HandleRef pThis)
static internal void vtkPieChartActor_LabelVisibilityOn_15 (HandleRef pThis)
static internal void vtkPieChartActor_LegendVisibilityOff_16 (HandleRef pThis)
static internal void vtkPieChartActor_LegendVisibilityOn_17 (HandleRef pThis)
static internal IntPtr vtkPieChartActor_NewInstance_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPieChartActor_ReleaseGraphicsResources_20 (HandleRef pThis, HandleRef arg0)
static internal int vtkPieChartActor_RenderOpaqueGeometry_21 (HandleRef pThis, HandleRef arg0)
static internal int vtkPieChartActor_RenderOverlay_22 (HandleRef pThis, HandleRef arg0)
static internal int vtkPieChartActor_RenderTranslucentPolygonalGeometry_23 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkPieChartActor_SafeDownCast_24 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPieChartActor_SetInput_25 (HandleRef pThis, HandleRef arg0)
static internal void vtkPieChartActor_SetLabelTextProperty_26 (HandleRef pThis, HandleRef p)
static internal void vtkPieChartActor_SetLabelVisibility_27 (HandleRef pThis, int _arg)
static internal void vtkPieChartActor_SetLegendVisibility_28 (HandleRef pThis, int _arg)
static internal void vtkPieChartActor_SetPieceColor_29 (HandleRef pThis, int i, double r, double g, double b)
static internal void vtkPieChartActor_SetPieceColor_30 (HandleRef pThis, int i, IntPtr color)
static internal void vtkPieChartActor_SetPieceLabel_31 (HandleRef pThis, int i, string arg1)
static internal void vtkPieChartActor_SetTitle_32 (HandleRef pThis, string _arg)
static internal void vtkPieChartActor_SetTitleTextProperty_33 (HandleRef pThis, HandleRef p)
static internal void vtkPieChartActor_SetTitleVisibility_34 (HandleRef pThis, int _arg)
static internal void vtkPieChartActor_TitleVisibilityOff_35 (HandleRef pThis)
static internal void vtkPieChartActor_TitleVisibilityOn_36 (HandleRef pThis)

Static Private Member Functions

static vtkPieChartActor ()
 Automatically generated type registration mechanics.

Detailed Description

vtkPieChartActor - create a pie chart from an array

Description vtkPieChartActor generates a pie 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.vtkPieChartActor.vtkPieChartActor ( ) [static, private]

Automatically generated type registration mechanics.

Kitware.VTK.vtkPieChartActor.vtkPieChartActor ( 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.vtkPieChartActor.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.

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 pie piece labels.

Here is the call graph for this function:

Enable/Disable the display of pie piece 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.

Specify colors for each piece of pie. If not specified, they are automatically generated.

Specify the names for each piece of pie. not specified, then an integer number is automatically generated.

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

Set/Get the title of the pie 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.

Does this prop have some translucent polygonal geometry?

Reimplemented from Kitware.VTK.vtkActor2D.

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

Standard methods for type information and printing.

Reimplemented from Kitware.VTK.vtkActor2D.

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

Standard methods for type information and printing.

Reimplemented from Kitware.VTK.vtkActor2D.

Enable/Disable the display of pie piece labels.

Enable/Disable the display of pie piece 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 pie plot.

Reimplemented from Kitware.VTK.vtkActor2D.

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

Draw the pie plot.

Reimplemented from Kitware.VTK.vtkActor2D.

Draw the pie 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:

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

Set the input to the pie chart actor.

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

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

Enable/Disable the display of pie piece labels.

virtual void Kitware.VTK.vtkPieChartActor.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.

void Kitware.VTK.vtkPieChartActor.SetPieceColor ( int  i,
double  r,
double  g,
double  b 
)

Specify colors for each piece of pie. If not specified, they are automatically generated.

void Kitware.VTK.vtkPieChartActor.SetPieceColor ( int  i,
IntPtr  color 
)

Specify colors for each piece of pie. If not specified, they are automatically generated.

void Kitware.VTK.vtkPieChartActor.SetPieceLabel ( int  i,
string  arg1 
)

Specify the names for each piece of pie. not specified, then an integer number is automatically generated.

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

Set/Get the title of the pie chart.

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

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

Enable/Disable the display of a plot title.

Enable/Disable the display of a plot title.

Enable/Disable the display of a plot title.

static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetInput_01 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetLabelTextProperty_02 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetLabelVisibility_03 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetLegendActor_04 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetLegendVisibility_05 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetPieceColor_06 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetPieceLabel_07 ( HandleRef  pThis,
int  i 
) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetTitle_08 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetTitleTextProperty_09 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkPieChartActor.vtkPieChartActor_GetTitleVisibility_10 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkPieChartActor.vtkPieChartActor_IsA_12 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkPieChartActor.vtkPieChartActor_IsTypeOf_13 ( string  type) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_LabelVisibilityOff_14 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_LabelVisibilityOn_15 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_LegendVisibilityOff_16 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_LegendVisibilityOn_17 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_NewInstance_19 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_ReleaseGraphicsResources_20 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkPieChartActor.vtkPieChartActor_RenderOpaqueGeometry_21 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkPieChartActor.vtkPieChartActor_RenderOverlay_22 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkPieChartActor.vtkPieChartActor_RenderTranslucentPolygonalGeometry_23 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SafeDownCast_24 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetInput_25 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetLabelTextProperty_26 ( HandleRef  pThis,
HandleRef  p 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetLabelVisibility_27 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetLegendVisibility_28 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetPieceColor_29 ( HandleRef  pThis,
int  i,
double  r,
double  g,
double  b 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetPieceColor_30 ( HandleRef  pThis,
int  i,
IntPtr  color 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetPieceLabel_31 ( HandleRef  pThis,
int  i,
string  arg1 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetTitle_32 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetTitleTextProperty_33 ( HandleRef  pThis,
HandleRef  p 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_SetTitleVisibility_34 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_TitleVisibilityOff_35 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkPieChartActor.vtkPieChartActor_TitleVisibilityOn_36 ( HandleRef  pThis) [private]

Member Data Documentation

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkActor2D.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkActor2D.


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