ActiViz .NET
5.8.0
|
vtkAreaLayoutStrategy - abstract superclass for all area layout strategies More...
Public Member Functions | |
vtkAreaLayoutStrategy (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
virtual int | FindVertex (vtkTree tree, vtkDataArray array, IntPtr pnt) |
Returns the vertex id that contains pnt (or -1 if no one contains it) | |
virtual double | GetShrinkPercentage () |
Descripiton: The amount that the regions are shrunk as a value from 0.0 (full size) to 1.0 (shrink to nothing). | |
virtual double | GetShrinkPercentageMaxValue () |
Descripiton: The amount that the regions are shrunk as a value from 0.0 (full size) to 1.0 (shrink to nothing). | |
virtual double | GetShrinkPercentageMinValue () |
Descripiton: The amount that the regions are shrunk as a value from 0.0 (full size) to 1.0 (shrink to nothing). | |
override int | IsA (string type) |
Undocumented Block. | |
virtual void | Layout (vtkTree inputTree, vtkDataArray areaArray, vtkDataArray sizeArray) |
Perform the layout of the input tree, and store the sector bounds of each vertex as a tuple in a data array. For radial layout, this is (innerRadius, outerRadius, startAngle, endAngle). For rectangular layout, this is (xmin, xmax, ymin, ymax). | |
virtual void | LayoutEdgePoints (vtkTree inputTree, vtkDataArray areaArray, vtkDataArray sizeArray, vtkTree edgeLayoutTree) |
Modify edgeLayoutTree to have point locations appropriate for routing edges on a graph overlaid on the tree. Layout() is called before this method, so inputTree will contain the layout locations. If you do not override this method, the edgeLayoutTree vertex locations are the same as the input tree. | |
new vtkAreaLayoutStrategy | NewInstance () |
Undocumented Block. | |
virtual void | SetShrinkPercentage (double _arg) |
Descripiton: The amount that the regions are shrunk as a value from 0.0 (full size) to 1.0 (shrink to nothing). | |
Static Public Member Functions | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkAreaLayoutStrategy | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkAreaLayoutStrategy" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "21vtkAreaLayoutStrategy" |
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 int | vtkAreaLayoutStrategy_FindVertex_01 (HandleRef pThis, HandleRef tree, HandleRef array, IntPtr pnt) |
static internal double | vtkAreaLayoutStrategy_GetShrinkPercentage_02 (HandleRef pThis) |
static internal double | vtkAreaLayoutStrategy_GetShrinkPercentageMaxValue_03 (HandleRef pThis) |
static internal double | vtkAreaLayoutStrategy_GetShrinkPercentageMinValue_04 (HandleRef pThis) |
static internal int | vtkAreaLayoutStrategy_IsA_05 (HandleRef pThis, string type) |
static internal int | vtkAreaLayoutStrategy_IsTypeOf_06 (string type) |
static internal void | vtkAreaLayoutStrategy_Layout_07 (HandleRef pThis, HandleRef inputTree, HandleRef areaArray, HandleRef sizeArray) |
static internal void | vtkAreaLayoutStrategy_LayoutEdgePoints_08 (HandleRef pThis, HandleRef inputTree, HandleRef areaArray, HandleRef sizeArray, HandleRef edgeLayoutTree) |
static internal IntPtr | vtkAreaLayoutStrategy_NewInstance_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkAreaLayoutStrategy_SafeDownCast_10 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkAreaLayoutStrategy_SetShrinkPercentage_11 (HandleRef pThis, double _arg) |
Static Private Member Functions | |
static | vtkAreaLayoutStrategy () |
Automatically generated type registration mechanics. |
vtkAreaLayoutStrategy - abstract superclass for all area layout strategies
Description All subclasses of this class perform a area layout on a tree. This involves assigning a region to each vertex in the tree, and placing that information in a data array with four components per tuple representing (innerRadius, outerRadius, startAngle, endAngle).
Instances of subclasses of this class may be assigned as the layout strategy to vtkAreaLayout
Thanks Thanks to Jason Shepherd from Sandia National Laboratories for help developing this class.
static Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
override void Kitware.VTK.vtkAreaLayoutStrategy.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.vtkObject.
Reimplemented in Kitware.VTK.vtkSquarifyLayoutStrategy, Kitware.VTK.vtkStackedTreeLayoutStrategy, Kitware.VTK.vtkSliceAndDiceLayoutStrategy, Kitware.VTK.vtkBoxLayoutStrategy, and Kitware.VTK.vtkTreeMapLayoutStrategy.
virtual int Kitware.VTK.vtkAreaLayoutStrategy.FindVertex | ( | vtkTree | tree, |
vtkDataArray | array, | ||
IntPtr | pnt | ||
) | [virtual] |
Returns the vertex id that contains pnt (or -1 if no one contains it)
Reimplemented in Kitware.VTK.vtkStackedTreeLayoutStrategy, and Kitware.VTK.vtkTreeMapLayoutStrategy.
virtual double Kitware.VTK.vtkAreaLayoutStrategy.GetShrinkPercentage | ( | ) | [virtual] |
Descripiton: The amount that the regions are shrunk as a value from 0.0 (full size) to 1.0 (shrink to nothing).
virtual double Kitware.VTK.vtkAreaLayoutStrategy.GetShrinkPercentageMaxValue | ( | ) | [virtual] |
Descripiton: The amount that the regions are shrunk as a value from 0.0 (full size) to 1.0 (shrink to nothing).
virtual double Kitware.VTK.vtkAreaLayoutStrategy.GetShrinkPercentageMinValue | ( | ) | [virtual] |
Descripiton: The amount that the regions are shrunk as a value from 0.0 (full size) to 1.0 (shrink to nothing).
override int Kitware.VTK.vtkAreaLayoutStrategy.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkStackedTreeLayoutStrategy, Kitware.VTK.vtkSquarifyLayoutStrategy, Kitware.VTK.vtkSliceAndDiceLayoutStrategy, Kitware.VTK.vtkBoxLayoutStrategy, and Kitware.VTK.vtkTreeMapLayoutStrategy.
static new int Kitware.VTK.vtkAreaLayoutStrategy.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkStackedTreeLayoutStrategy, Kitware.VTK.vtkSquarifyLayoutStrategy, Kitware.VTK.vtkSliceAndDiceLayoutStrategy, Kitware.VTK.vtkBoxLayoutStrategy, and Kitware.VTK.vtkTreeMapLayoutStrategy.
virtual void Kitware.VTK.vtkAreaLayoutStrategy.Layout | ( | vtkTree | inputTree, |
vtkDataArray | areaArray, | ||
vtkDataArray | sizeArray | ||
) | [virtual] |
Perform the layout of the input tree, and store the sector bounds of each vertex as a tuple in a data array. For radial layout, this is (innerRadius, outerRadius, startAngle, endAngle). For rectangular layout, this is (xmin, xmax, ymin, ymax).
The sizeArray may be NULL, or may contain the desired size of each vertex in the tree.
Reimplemented in Kitware.VTK.vtkStackedTreeLayoutStrategy, Kitware.VTK.vtkSquarifyLayoutStrategy, Kitware.VTK.vtkSliceAndDiceLayoutStrategy, and Kitware.VTK.vtkBoxLayoutStrategy.
virtual void Kitware.VTK.vtkAreaLayoutStrategy.LayoutEdgePoints | ( | vtkTree | inputTree, |
vtkDataArray | areaArray, | ||
vtkDataArray | sizeArray, | ||
vtkTree | edgeLayoutTree | ||
) | [virtual] |
Modify edgeLayoutTree to have point locations appropriate for routing edges on a graph overlaid on the tree. Layout() is called before this method, so inputTree will contain the layout locations. If you do not override this method, the edgeLayoutTree vertex locations are the same as the input tree.
Reimplemented in Kitware.VTK.vtkStackedTreeLayoutStrategy.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkStackedTreeLayoutStrategy, Kitware.VTK.vtkSquarifyLayoutStrategy, Kitware.VTK.vtkSliceAndDiceLayoutStrategy, Kitware.VTK.vtkBoxLayoutStrategy, and Kitware.VTK.vtkTreeMapLayoutStrategy.
static new vtkAreaLayoutStrategy Kitware.VTK.vtkAreaLayoutStrategy.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkStackedTreeLayoutStrategy, Kitware.VTK.vtkSquarifyLayoutStrategy, Kitware.VTK.vtkSliceAndDiceLayoutStrategy, Kitware.VTK.vtkBoxLayoutStrategy, and Kitware.VTK.vtkTreeMapLayoutStrategy.
virtual void Kitware.VTK.vtkAreaLayoutStrategy.SetShrinkPercentage | ( | double | _arg | ) | [virtual] |
Descripiton: The amount that the regions are shrunk as a value from 0.0 (full size) to 1.0 (shrink to nothing).
static internal int Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_FindVertex_01 | ( | HandleRef | pThis, |
HandleRef | tree, | ||
HandleRef | array, | ||
IntPtr | pnt | ||
) | [private] |
static internal double Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_GetShrinkPercentage_02 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_GetShrinkPercentageMaxValue_03 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_GetShrinkPercentageMinValue_04 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_IsA_05 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_IsTypeOf_06 | ( | string | type | ) | [private] |
static internal void Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_Layout_07 | ( | HandleRef | pThis, |
HandleRef | inputTree, | ||
HandleRef | areaArray, | ||
HandleRef | sizeArray | ||
) | [private] |
static internal void Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_LayoutEdgePoints_08 | ( | HandleRef | pThis, |
HandleRef | inputTree, | ||
HandleRef | areaArray, | ||
HandleRef | sizeArray, | ||
HandleRef | edgeLayoutTree | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_NewInstance_09 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_SafeDownCast_10 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkAreaLayoutStrategy.vtkAreaLayoutStrategy_SetShrinkPercentage_11 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkAreaLayoutStrategy.MRClassNameKey = "21vtkAreaLayoutStrategy" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkTreeMapLayoutStrategy, Kitware.VTK.vtkSquarifyLayoutStrategy, Kitware.VTK.vtkStackedTreeLayoutStrategy, Kitware.VTK.vtkSliceAndDiceLayoutStrategy, and Kitware.VTK.vtkBoxLayoutStrategy.
new const string Kitware.VTK.vtkAreaLayoutStrategy.MRFullTypeName = "Kitware.VTK.vtkAreaLayoutStrategy" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkObject.
Reimplemented in Kitware.VTK.vtkTreeMapLayoutStrategy, Kitware.VTK.vtkSquarifyLayoutStrategy, Kitware.VTK.vtkStackedTreeLayoutStrategy, Kitware.VTK.vtkSliceAndDiceLayoutStrategy, and Kitware.VTK.vtkBoxLayoutStrategy.