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

vtkGraphLayout - layout a graph in 2 or 3 dimensions More...

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

List of all members.

Public Member Functions

 vtkGraphLayout (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkGraphLayout ()
 Undocumented Block.
virtual vtkGraphLayoutStrategy GetLayoutStrategy ()
 The layout strategy to use during graph layout.
override uint GetMTime ()
 Get the modification time of the layout algorithm.
virtual vtkAbstractTransform GetTransform ()
 Transform the graph vertices after the layout.
virtual bool GetUseTransform ()
 Whether to use the specified transform after layout.
virtual double GetZRange ()
 Set the ZRange for the output data. If the initial layout is planar (i.e. all z coordinates are zero), the coordinates will be evenly spaced from 0.0 to ZRange. The default is zero, which has no effect.
override int IsA (string type)
 Undocumented Block.
virtual int IsLayoutComplete ()
 Ask the layout algorithm if the layout is complete.
new vtkGraphLayout NewInstance ()
 Undocumented Block.
void SetLayoutStrategy (vtkGraphLayoutStrategy strategy)
 The layout strategy to use during graph layout.
virtual void SetTransform (vtkAbstractTransform t)
 Transform the graph vertices after the layout.
virtual void SetUseTransform (bool _arg)
 Whether to use the specified transform after layout.
virtual void SetZRange (double _arg)
 Set the ZRange for the output data. If the initial layout is planar (i.e. all z coordinates are zero), the coordinates will be evenly spaced from 0.0 to ZRange. The default is zero, which has no effect.
virtual void UseTransformOff ()
 Whether to use the specified transform after layout.
virtual void UseTransformOn ()
 Whether to use the specified transform after layout.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "14vtkGraphLayout"
 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 vtkGraphLayout_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkGraphLayout_GetLayoutStrategy_01 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal uint vtkGraphLayout_GetMTime_02 (HandleRef pThis)
static internal IntPtr vtkGraphLayout_GetTransform_03 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal byte vtkGraphLayout_GetUseTransform_04 (HandleRef pThis)
static internal double vtkGraphLayout_GetZRange_05 (HandleRef pThis)
static internal int vtkGraphLayout_IsA_06 (HandleRef pThis, string type)
static internal int vtkGraphLayout_IsLayoutComplete_07 (HandleRef pThis)
static internal int vtkGraphLayout_IsTypeOf_08 (string type)
static internal IntPtr vtkGraphLayout_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkGraphLayout_SafeDownCast_11 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkGraphLayout_SetLayoutStrategy_12 (HandleRef pThis, HandleRef strategy)
static internal void vtkGraphLayout_SetTransform_13 (HandleRef pThis, HandleRef t)
static internal void vtkGraphLayout_SetUseTransform_14 (HandleRef pThis, byte _arg)
static internal void vtkGraphLayout_SetZRange_15 (HandleRef pThis, double _arg)
static internal void vtkGraphLayout_UseTransformOff_16 (HandleRef pThis)
static internal void vtkGraphLayout_UseTransformOn_17 (HandleRef pThis)

Static Private Member Functions

static vtkGraphLayout ()
 Automatically generated type registration mechanics.

Detailed Description

vtkGraphLayout - layout a graph in 2 or 3 dimensions

Description This class is a shell for many graph layout strategies which may be set using the SetLayoutStrategy() function. The layout strategies do the actual work.

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


Constructor & Destructor Documentation

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

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

override void Kitware.VTK.vtkGraphLayout.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.vtkGraphAlgorithm.

The layout strategy to use during graph layout.

Here is the call graph for this function:

override uint Kitware.VTK.vtkGraphLayout.GetMTime ( ) [virtual]

Get the modification time of the layout algorithm.

Reimplemented from Kitware.VTK.vtkObject.

Transform the graph vertices after the layout.

Here is the call graph for this function:

virtual bool Kitware.VTK.vtkGraphLayout.GetUseTransform ( ) [virtual]

Whether to use the specified transform after layout.

virtual double Kitware.VTK.vtkGraphLayout.GetZRange ( ) [virtual]

Set the ZRange for the output data. If the initial layout is planar (i.e. all z coordinates are zero), the coordinates will be evenly spaced from 0.0 to ZRange. The default is zero, which has no effect.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Ask the layout algorithm if the layout is complete.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

Here is the call graph for this function:

The layout strategy to use during graph layout.

Transform the graph vertices after the layout.

virtual void Kitware.VTK.vtkGraphLayout.SetUseTransform ( bool  _arg) [virtual]

Whether to use the specified transform after layout.

virtual void Kitware.VTK.vtkGraphLayout.SetZRange ( double  _arg) [virtual]

Set the ZRange for the output data. If the initial layout is planar (i.e. all z coordinates are zero), the coordinates will be evenly spaced from 0.0 to ZRange. The default is zero, which has no effect.

virtual void Kitware.VTK.vtkGraphLayout.UseTransformOff ( ) [virtual]

Whether to use the specified transform after layout.

virtual void Kitware.VTK.vtkGraphLayout.UseTransformOn ( ) [virtual]

Whether to use the specified transform after layout.

static internal IntPtr Kitware.VTK.vtkGraphLayout.vtkGraphLayout_GetLayoutStrategy_01 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal uint Kitware.VTK.vtkGraphLayout.vtkGraphLayout_GetMTime_02 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkGraphLayout.vtkGraphLayout_GetTransform_03 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal byte Kitware.VTK.vtkGraphLayout.vtkGraphLayout_GetUseTransform_04 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkGraphLayout.vtkGraphLayout_GetZRange_05 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGraphLayout.vtkGraphLayout_IsA_06 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkGraphLayout.vtkGraphLayout_IsLayoutComplete_07 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkGraphLayout.vtkGraphLayout_IsTypeOf_08 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkGraphLayout.vtkGraphLayout_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkGraphLayout.vtkGraphLayout_NewInstance_10 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkGraphLayout.vtkGraphLayout_SafeDownCast_11 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkGraphLayout.vtkGraphLayout_SetLayoutStrategy_12 ( HandleRef  pThis,
HandleRef  strategy 
) [private]
static internal void Kitware.VTK.vtkGraphLayout.vtkGraphLayout_SetTransform_13 ( HandleRef  pThis,
HandleRef  t 
) [private]
static internal void Kitware.VTK.vtkGraphLayout.vtkGraphLayout_SetUseTransform_14 ( HandleRef  pThis,
byte  _arg 
) [private]
static internal void Kitware.VTK.vtkGraphLayout.vtkGraphLayout_SetZRange_15 ( HandleRef  pThis,
double  _arg 
) [private]
static internal void Kitware.VTK.vtkGraphLayout.vtkGraphLayout_UseTransformOff_16 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkGraphLayout.vtkGraphLayout_UseTransformOn_17 ( HandleRef  pThis) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkGraphLayout.MRClassNameKey = "14vtkGraphLayout" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkGraphAlgorithm.


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