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

vtkRandomLayoutStrategy - randomly places vertices in 2 or 3 dimensions More...

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

List of all members.

Public Member Functions

 vtkRandomLayoutStrategy (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkRandomLayoutStrategy ()
 Undocumented Block.
virtual void AutomaticBoundsComputationOff ()
 Turn on/off automatic graph bounds calculation. If this boolean is off, then the manually specified GraphBounds is used. If on, then the input's bounds us used as the graph bounds.
virtual void AutomaticBoundsComputationOn ()
 Turn on/off automatic graph bounds calculation. If this boolean is off, then the manually specified GraphBounds is used. If on, then the input's bounds us used as the graph bounds.
virtual int GetAutomaticBoundsComputation ()
 Turn on/off automatic graph bounds calculation. If this boolean is off, then the manually specified GraphBounds is used. If on, then the input's bounds us used as the graph bounds.
virtual double[] GetGraphBounds ()
 Set / get the region in space in which to place the final graph. The GraphBounds only affects the results if AutomaticBoundsComputation is off.
virtual void GetGraphBounds (IntPtr data)
 Set / get the region in space in which to place the final graph. The GraphBounds only affects the results if AutomaticBoundsComputation is off.
virtual int GetRandomSeed ()
 Seed the random number generator used to compute point positions. This has a significant effect on their final positions when the layout is complete.
virtual int GetRandomSeedMaxValue ()
 Seed the random number generator used to compute point positions. This has a significant effect on their final positions when the layout is complete.
virtual int GetRandomSeedMinValue ()
 Seed the random number generator used to compute point positions. This has a significant effect on their final positions when the layout is complete.
virtual int GetThreeDimensionalLayout ()
 Turn on/off layout of graph in three dimensions. If off, graph layout occurs in two dimensions. By default, three dimensional layout is on.
override int IsA (string type)
 Undocumented Block.
override void Layout ()
 Perform the random layout.
new vtkRandomLayoutStrategy NewInstance ()
 Undocumented Block.
virtual void SetAutomaticBoundsComputation (int _arg)
 Turn on/off automatic graph bounds calculation. If this boolean is off, then the manually specified GraphBounds is used. If on, then the input's bounds us used as the graph bounds.
override void SetGraph (vtkGraph graph)
 Set the graph to layout.
virtual void SetGraphBounds (double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6)
 Set / get the region in space in which to place the final graph. The GraphBounds only affects the results if AutomaticBoundsComputation is off.
virtual void SetGraphBounds (IntPtr _arg)
 Set / get the region in space in which to place the final graph. The GraphBounds only affects the results if AutomaticBoundsComputation is off.
virtual void SetRandomSeed (int _arg)
 Seed the random number generator used to compute point positions. This has a significant effect on their final positions when the layout is complete.
virtual void SetThreeDimensionalLayout (int _arg)
 Turn on/off layout of graph in three dimensions. If off, graph layout occurs in two dimensions. By default, three dimensional layout is on.
virtual void ThreeDimensionalLayoutOff ()
 Turn on/off layout of graph in three dimensions. If off, graph layout occurs in two dimensions. By default, three dimensional layout is on.
virtual void ThreeDimensionalLayoutOn ()
 Turn on/off layout of graph in three dimensions. If off, graph layout occurs in two dimensions. By default, three dimensional layout is on.

Static Public Member Functions

static new vtkRandomLayoutStrategy New ()
 Undocumented Block.
static new int IsTypeOf (string type)
 Undocumented Block.
static new vtkRandomLayoutStrategy SafeDownCast (vtkObjectBase o)
 Undocumented Block.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "23vtkRandomLayoutStrategy"
 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 vtkRandomLayoutStrategy_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkRandomLayoutStrategy_AutomaticBoundsComputationOff_01 (HandleRef pThis)
static internal void vtkRandomLayoutStrategy_AutomaticBoundsComputationOn_02 (HandleRef pThis)
static internal int vtkRandomLayoutStrategy_GetAutomaticBoundsComputation_03 (HandleRef pThis)
static internal IntPtr vtkRandomLayoutStrategy_GetGraphBounds_04 (HandleRef pThis)
static internal void vtkRandomLayoutStrategy_GetGraphBounds_05 (HandleRef pThis, IntPtr data)
static internal int vtkRandomLayoutStrategy_GetRandomSeed_06 (HandleRef pThis)
static internal int vtkRandomLayoutStrategy_GetRandomSeedMaxValue_07 (HandleRef pThis)
static internal int vtkRandomLayoutStrategy_GetRandomSeedMinValue_08 (HandleRef pThis)
static internal int vtkRandomLayoutStrategy_GetThreeDimensionalLayout_09 (HandleRef pThis)
static internal int vtkRandomLayoutStrategy_IsA_10 (HandleRef pThis, string type)
static internal int vtkRandomLayoutStrategy_IsTypeOf_11 (string type)
static internal void vtkRandomLayoutStrategy_Layout_12 (HandleRef pThis)
static internal IntPtr vtkRandomLayoutStrategy_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkRandomLayoutStrategy_SafeDownCast_15 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkRandomLayoutStrategy_SetAutomaticBoundsComputation_16 (HandleRef pThis, int _arg)
static internal void vtkRandomLayoutStrategy_SetGraph_17 (HandleRef pThis, HandleRef graph)
static internal void vtkRandomLayoutStrategy_SetGraphBounds_18 (HandleRef pThis, double _arg1, double _arg2, double _arg3, double _arg4, double _arg5, double _arg6)
static internal void vtkRandomLayoutStrategy_SetGraphBounds_19 (HandleRef pThis, IntPtr _arg)
static internal void vtkRandomLayoutStrategy_SetRandomSeed_20 (HandleRef pThis, int _arg)
static internal void vtkRandomLayoutStrategy_SetThreeDimensionalLayout_21 (HandleRef pThis, int _arg)
static internal void vtkRandomLayoutStrategy_ThreeDimensionalLayoutOff_22 (HandleRef pThis)
static internal void vtkRandomLayoutStrategy_ThreeDimensionalLayoutOn_23 (HandleRef pThis)

Static Private Member Functions

static vtkRandomLayoutStrategy ()
 Automatically generated type registration mechanics.

Detailed Description

vtkRandomLayoutStrategy - randomly places vertices in 2 or 3 dimensions

Description Assigns points to the vertices of a graph randomly within a bounded range.

.SECION Thanks Thanks to Brian Wylie from Sandia National Laboratories for adding incremental layout capabilities.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

Turn on/off automatic graph bounds calculation. If this boolean is off, then the manually specified GraphBounds is used. If on, then the input's bounds us used as the graph bounds.

Turn on/off automatic graph bounds calculation. If this boolean is off, then the manually specified GraphBounds is used. If on, then the input's bounds us used as the graph bounds.

override void Kitware.VTK.vtkRandomLayoutStrategy.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.vtkGraphLayoutStrategy.

Turn on/off automatic graph bounds calculation. If this boolean is off, then the manually specified GraphBounds is used. If on, then the input's bounds us used as the graph bounds.

virtual double [] Kitware.VTK.vtkRandomLayoutStrategy.GetGraphBounds ( ) [virtual]

Set / get the region in space in which to place the final graph. The GraphBounds only affects the results if AutomaticBoundsComputation is off.

virtual void Kitware.VTK.vtkRandomLayoutStrategy.GetGraphBounds ( IntPtr  data) [virtual]

Set / get the region in space in which to place the final graph. The GraphBounds only affects the results if AutomaticBoundsComputation is off.

Seed the random number generator used to compute point positions. This has a significant effect on their final positions when the layout is complete.

Seed the random number generator used to compute point positions. This has a significant effect on their final positions when the layout is complete.

Seed the random number generator used to compute point positions. This has a significant effect on their final positions when the layout is complete.

Turn on/off layout of graph in three dimensions. If off, graph layout occurs in two dimensions. By default, three dimensional layout is on.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutStrategy.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutStrategy.

override void Kitware.VTK.vtkRandomLayoutStrategy.Layout ( ) [virtual]

Perform the random layout.

Reimplemented from Kitware.VTK.vtkGraphLayoutStrategy.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkObject.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutStrategy.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphLayoutStrategy.

Here is the call graph for this function:

Turn on/off automatic graph bounds calculation. If this boolean is off, then the manually specified GraphBounds is used. If on, then the input's bounds us used as the graph bounds.

override void Kitware.VTK.vtkRandomLayoutStrategy.SetGraph ( vtkGraph  graph) [virtual]

Set the graph to layout.

Reimplemented from Kitware.VTK.vtkGraphLayoutStrategy.

virtual void Kitware.VTK.vtkRandomLayoutStrategy.SetGraphBounds ( double  _arg1,
double  _arg2,
double  _arg3,
double  _arg4,
double  _arg5,
double  _arg6 
) [virtual]

Set / get the region in space in which to place the final graph. The GraphBounds only affects the results if AutomaticBoundsComputation is off.

virtual void Kitware.VTK.vtkRandomLayoutStrategy.SetGraphBounds ( IntPtr  _arg) [virtual]

Set / get the region in space in which to place the final graph. The GraphBounds only affects the results if AutomaticBoundsComputation is off.

virtual void Kitware.VTK.vtkRandomLayoutStrategy.SetRandomSeed ( int  _arg) [virtual]

Seed the random number generator used to compute point positions. This has a significant effect on their final positions when the layout is complete.

Turn on/off layout of graph in three dimensions. If off, graph layout occurs in two dimensions. By default, three dimensional layout is on.

Turn on/off layout of graph in three dimensions. If off, graph layout occurs in two dimensions. By default, three dimensional layout is on.

Turn on/off layout of graph in three dimensions. If off, graph layout occurs in two dimensions. By default, three dimensional layout is on.

static internal IntPtr Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_GetGraphBounds_04 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_GetGraphBounds_05 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal int Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_GetRandomSeed_06 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_IsA_10 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_IsTypeOf_11 ( string  type) [private]
static internal void Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_Layout_12 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_NewInstance_14 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_SafeDownCast_15 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_SetAutomaticBoundsComputation_16 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_SetGraph_17 ( HandleRef  pThis,
HandleRef  graph 
) [private]
static internal void Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_SetGraphBounds_18 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3,
double  _arg4,
double  _arg5,
double  _arg6 
) [private]
static internal void Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_SetGraphBounds_19 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_SetRandomSeed_20 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkRandomLayoutStrategy.vtkRandomLayoutStrategy_SetThreeDimensionalLayout_21 ( HandleRef  pThis,
int  _arg 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkRandomLayoutStrategy.MRClassNameKey = "23vtkRandomLayoutStrategy" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkGraphLayoutStrategy.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkGraphLayoutStrategy.


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