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

vtkRectangularButtonSource - create a rectangular button More...

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

List of all members.

Public Member Functions

 vtkRectangularButtonSource (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkRectangularButtonSource ()
 Construct a circular button with depth 10% of its height.
virtual double GetBoxRatio ()
 Set/Get the ratio of the bottom of the button with the shoulder region. Numbers greater than one produce buttons with a wider bottom than shoulder; ratios less than one produce buttons that have a wider shoulder than bottom.
virtual double GetBoxRatioMaxValue ()
 Set/Get the ratio of the bottom of the button with the shoulder region. Numbers greater than one produce buttons with a wider bottom than shoulder; ratios less than one produce buttons that have a wider shoulder than bottom.
virtual double GetBoxRatioMinValue ()
 Set/Get the ratio of the bottom of the button with the shoulder region. Numbers greater than one produce buttons with a wider bottom than shoulder; ratios less than one produce buttons that have a wider shoulder than bottom.
virtual double GetDepth ()
 Set/Get the depth of the button (the z-eliipsoid axis length).
virtual double GetDepthMaxValue ()
 Set/Get the depth of the button (the z-eliipsoid axis length).
virtual double GetDepthMinValue ()
 Set/Get the depth of the button (the z-eliipsoid axis length).
virtual double GetHeight ()
 Set/Get the height of the button.
virtual double GetHeightMaxValue ()
 Set/Get the height of the button.
virtual double GetHeightMinValue ()
 Set/Get the height of the button.
virtual double GetTextureHeightRatio ()
 Set/Get the ratio of the height of the texture region to the shoulder height. Values greater than 1.0 yield convex buttons with the texture region raised above the shoulder. Values less than 1.0 yield concave buttons with the texture region below the shoulder.
virtual double GetTextureHeightRatioMaxValue ()
 Set/Get the ratio of the height of the texture region to the shoulder height. Values greater than 1.0 yield convex buttons with the texture region raised above the shoulder. Values less than 1.0 yield concave buttons with the texture region below the shoulder.
virtual double GetTextureHeightRatioMinValue ()
 Set/Get the ratio of the height of the texture region to the shoulder height. Values greater than 1.0 yield convex buttons with the texture region raised above the shoulder. Values less than 1.0 yield concave buttons with the texture region below the shoulder.
virtual double GetTextureRatio ()
 Set/Get the ratio of the texture region to the shoulder region. This number must be 0<=tr<=1. If the texture style is to fit the image, then satisfying the texture ratio may only be possible in one of the two directions (length or width) depending on the dimensions of the texture.
virtual double GetTextureRatioMaxValue ()
 Set/Get the ratio of the texture region to the shoulder region. This number must be 0<=tr<=1. If the texture style is to fit the image, then satisfying the texture ratio may only be possible in one of the two directions (length or width) depending on the dimensions of the texture.
virtual double GetTextureRatioMinValue ()
 Set/Get the ratio of the texture region to the shoulder region. This number must be 0<=tr<=1. If the texture style is to fit the image, then satisfying the texture ratio may only be possible in one of the two directions (length or width) depending on the dimensions of the texture.
virtual double GetWidth ()
 Set/Get the width of the button.
virtual double GetWidthMaxValue ()
 Set/Get the width of the button.
virtual double GetWidthMinValue ()
 Set/Get the width of the button.
override int IsA (string type)
 Undocumented Block.
new vtkRectangularButtonSource NewInstance ()
 Undocumented Block.
virtual void SetBoxRatio (double _arg)
 Set/Get the ratio of the bottom of the button with the shoulder region. Numbers greater than one produce buttons with a wider bottom than shoulder; ratios less than one produce buttons that have a wider shoulder than bottom.
virtual void SetDepth (double _arg)
 Set/Get the depth of the button (the z-eliipsoid axis length).
virtual void SetHeight (double _arg)
 Set/Get the height of the button.
virtual void SetTextureHeightRatio (double _arg)
 Set/Get the ratio of the height of the texture region to the shoulder height. Values greater than 1.0 yield convex buttons with the texture region raised above the shoulder. Values less than 1.0 yield concave buttons with the texture region below the shoulder.
virtual void SetTextureRatio (double _arg)
 Set/Get the ratio of the texture region to the shoulder region. This number must be 0<=tr<=1. If the texture style is to fit the image, then satisfying the texture ratio may only be possible in one of the two directions (length or width) depending on the dimensions of the texture.
virtual void SetWidth (double _arg)
 Set/Get the width of the button.

Static Public Member Functions

static new
vtkRectangularButtonSource 
New ()
 Construct a circular button with depth 10% of its height.
static new int IsTypeOf (string type)
 Undocumented Block.
static new
vtkRectangularButtonSource 
SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "26vtkRectangularButtonSource"
 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 vtkRectangularButtonSource_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkRectangularButtonSource_GetBoxRatio_01 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetBoxRatioMaxValue_02 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetBoxRatioMinValue_03 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetDepth_04 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetDepthMaxValue_05 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetDepthMinValue_06 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetHeight_07 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetHeightMaxValue_08 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetHeightMinValue_09 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetTextureHeightRatio_10 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetTextureHeightRatioMaxValue_11 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetTextureHeightRatioMinValue_12 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetTextureRatio_13 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetTextureRatioMaxValue_14 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetTextureRatioMinValue_15 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetWidth_16 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetWidthMaxValue_17 (HandleRef pThis)
static internal double vtkRectangularButtonSource_GetWidthMinValue_18 (HandleRef pThis)
static internal int vtkRectangularButtonSource_IsA_19 (HandleRef pThis, string type)
static internal int vtkRectangularButtonSource_IsTypeOf_20 (string type)
static internal IntPtr vtkRectangularButtonSource_NewInstance_22 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkRectangularButtonSource_SafeDownCast_23 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkRectangularButtonSource_SetBoxRatio_24 (HandleRef pThis, double _arg)
static internal void vtkRectangularButtonSource_SetDepth_25 (HandleRef pThis, double _arg)
static internal void vtkRectangularButtonSource_SetHeight_26 (HandleRef pThis, double _arg)
static internal void vtkRectangularButtonSource_SetTextureHeightRatio_27 (HandleRef pThis, double _arg)
static internal void vtkRectangularButtonSource_SetTextureRatio_28 (HandleRef pThis, double _arg)
static internal void vtkRectangularButtonSource_SetWidth_29 (HandleRef pThis, double _arg)

Static Private Member Functions

static vtkRectangularButtonSource ()
 Automatically generated type registration mechanics.

Detailed Description

vtkRectangularButtonSource - create a rectangular button

Description vtkRectangularButtonSource creates a rectangular shaped button with texture coordinates suitable for application of a texture map. This provides a way to make nice looking 3D buttons. The buttons are represented as vtkPolyData that includes texture coordinates and normals. The button lies in the x-y plane.

To use this class you must define its width, height and length. These measurements are all taken with respect to the shoulder of the button. The shoulder is defined as follows. Imagine a box sitting on the floor. The distance from the floor to the top of the box is the depth; the other directions are the length (x-direction) and height (y-direction). In this particular widget the box can have a smaller bottom than top. The ratio in size between bottom and top is called the box ratio (by default=1.0). The ratio of the texture region to the shoulder region is the texture ratio. And finally the texture region may be out of plane compared to the shoulder. The texture height ratio controls this.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Construct a circular button with depth 10% of its height.


Member Function Documentation

override void Kitware.VTK.vtkRectangularButtonSource.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.vtkButtonSource.

Set/Get the ratio of the bottom of the button with the shoulder region. Numbers greater than one produce buttons with a wider bottom than shoulder; ratios less than one produce buttons that have a wider shoulder than bottom.

Set/Get the ratio of the bottom of the button with the shoulder region. Numbers greater than one produce buttons with a wider bottom than shoulder; ratios less than one produce buttons that have a wider shoulder than bottom.

Set/Get the ratio of the bottom of the button with the shoulder region. Numbers greater than one produce buttons with a wider bottom than shoulder; ratios less than one produce buttons that have a wider shoulder than bottom.

Set/Get the depth of the button (the z-eliipsoid axis length).

Set/Get the depth of the button (the z-eliipsoid axis length).

Set/Get the depth of the button (the z-eliipsoid axis length).

Set/Get the height of the button.

Set/Get the height of the button.

Set/Get the height of the button.

Set/Get the ratio of the height of the texture region to the shoulder height. Values greater than 1.0 yield convex buttons with the texture region raised above the shoulder. Values less than 1.0 yield concave buttons with the texture region below the shoulder.

Set/Get the ratio of the height of the texture region to the shoulder height. Values greater than 1.0 yield convex buttons with the texture region raised above the shoulder. Values less than 1.0 yield concave buttons with the texture region below the shoulder.

Set/Get the ratio of the height of the texture region to the shoulder height. Values greater than 1.0 yield convex buttons with the texture region raised above the shoulder. Values less than 1.0 yield concave buttons with the texture region below the shoulder.

Set/Get the ratio of the texture region to the shoulder region. This number must be 0<=tr<=1. If the texture style is to fit the image, then satisfying the texture ratio may only be possible in one of the two directions (length or width) depending on the dimensions of the texture.

Set/Get the ratio of the texture region to the shoulder region. This number must be 0<=tr<=1. If the texture style is to fit the image, then satisfying the texture ratio may only be possible in one of the two directions (length or width) depending on the dimensions of the texture.

Set/Get the ratio of the texture region to the shoulder region. This number must be 0<=tr<=1. If the texture style is to fit the image, then satisfying the texture ratio may only be possible in one of the two directions (length or width) depending on the dimensions of the texture.

Set/Get the width of the button.

Set/Get the width of the button.

Set/Get the width of the button.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkButtonSource.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkButtonSource.

Construct a circular button with depth 10% of its height.

Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkButtonSource.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkButtonSource.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkRectangularButtonSource.SetBoxRatio ( double  _arg) [virtual]

Set/Get the ratio of the bottom of the button with the shoulder region. Numbers greater than one produce buttons with a wider bottom than shoulder; ratios less than one produce buttons that have a wider shoulder than bottom.

virtual void Kitware.VTK.vtkRectangularButtonSource.SetDepth ( double  _arg) [virtual]

Set/Get the depth of the button (the z-eliipsoid axis length).

virtual void Kitware.VTK.vtkRectangularButtonSource.SetHeight ( double  _arg) [virtual]

Set/Get the height of the button.

virtual void Kitware.VTK.vtkRectangularButtonSource.SetTextureHeightRatio ( double  _arg) [virtual]

Set/Get the ratio of the height of the texture region to the shoulder height. Values greater than 1.0 yield convex buttons with the texture region raised above the shoulder. Values less than 1.0 yield concave buttons with the texture region below the shoulder.

virtual void Kitware.VTK.vtkRectangularButtonSource.SetTextureRatio ( double  _arg) [virtual]

Set/Get the ratio of the texture region to the shoulder region. This number must be 0<=tr<=1. If the texture style is to fit the image, then satisfying the texture ratio may only be possible in one of the two directions (length or width) depending on the dimensions of the texture.

virtual void Kitware.VTK.vtkRectangularButtonSource.SetWidth ( double  _arg) [virtual]

Set/Get the width of the button.

static internal double Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_GetBoxRatio_01 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_GetDepth_04 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_GetHeight_07 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_GetTextureRatio_13 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_GetWidth_16 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_IsA_19 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_NewInstance_22 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_SafeDownCast_23 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_SetBoxRatio_24 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_SetDepth_25 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_SetHeight_26 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_SetTextureHeightRatio_27 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_SetTextureRatio_28 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkRectangularButtonSource.vtkRectangularButtonSource_SetWidth_29 ( HandleRef  pThis,
double  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkRectangularButtonSource.MRClassNameKey = "26vtkRectangularButtonSource" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkButtonSource.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkButtonSource.


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