ActiViz .NET  5.8.0
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkParallelCoordinatesView Class Reference

vtkParallelCoordinatesView - view to be used with vtkParallelCoordinatesRepresentation More...

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

List of all members.

Public Types

enum  VTK_BRUSH_ANGLE_WrapperEnum {
  VTK_BRUSH_ANGLE = 1, VTK_BRUSH_AXISTHRESHOLD = 3, VTK_BRUSH_FUNCTION = 2, VTK_BRUSH_LASSO = 0,
  VTK_BRUSH_MODECOUNT = 4
}
 Undocumented Block. More...
enum  VTK_BRUSHOPERATOR_ADD_WrapperEnum {
  VTK_BRUSHOPERATOR_ADD = 0, VTK_BRUSHOPERATOR_INTERSECT = 2, VTK_BRUSHOPERATOR_MODECOUNT = 4, VTK_BRUSHOPERATOR_REPLACE = 3,
  VTK_BRUSHOPERATOR_SUBTRACT = 1
}
 Undocumented Block. More...
enum  VTK_INSPECT_MANIPULATE_AXES_WrapperEnum { VTK_INSPECT_MANIPULATE_AXES = 0, VTK_INSPECT_MODECOUNT = 2, VTK_INSPECT_SELECT_DATA = 1 }
 Undocumented Block. More...

Public Member Functions

 vtkParallelCoordinatesView (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkParallelCoordinatesView ()
 Undocumented Block.
override void ApplyViewTheme (vtkViewTheme theme)
 Undocumented Block.
virtual int GetBrushMode ()
 Undocumented Block.
virtual int GetBrushOperator ()
 Undocumented Block.
virtual int GetCurrentBrushClass ()
 Undocumented Block.
virtual int GetInspectMode ()
 Undocumented Block.
virtual int GetMaximumNumberOfBrushPoints ()
 Undocumented Block.
override int IsA (string type)
 Undocumented Block.
new vtkParallelCoordinatesView NewInstance ()
 Undocumented Block.
void SetBrushMode (int arg0)
 Undocumented Block.
void SetBrushModeToAngle ()
 Undocumented Block.
void SetBrushModeToAxisThreshold ()
 Undocumented Block.
void SetBrushModeToFunction ()
 Undocumented Block.
void SetBrushModeToLasso ()
 Undocumented Block.
void SetBrushOperator (int arg0)
 Undocumented Block.
void SetBrushOperatorToAdd ()
 Undocumented Block.
void SetBrushOperatorToIntersect ()
 Undocumented Block.
void SetBrushOperatorToReplace ()
 Undocumented Block.
void SetBrushOperatorToSubtract ()
 Undocumented Block.
virtual void SetCurrentBrushClass (int _arg)
 Undocumented Block.
void SetInpsectModeToSelectData ()
 Undocumented Block.
void SetInspectMode (int arg0)
 Undocumented Block.
void SetInspectModeToManipulateAxes ()
 Undocumented Block.
void SetMaximumNumberOfBrushPoints (int arg0)
 Undocumented Block.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "26vtkParallelCoordinatesView"
 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 vtkParallelCoordinatesView_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkParallelCoordinatesView_ApplyViewTheme_01 (HandleRef pThis, HandleRef theme)
static internal int vtkParallelCoordinatesView_GetBrushMode_02 (HandleRef pThis)
static internal int vtkParallelCoordinatesView_GetBrushOperator_03 (HandleRef pThis)
static internal int vtkParallelCoordinatesView_GetCurrentBrushClass_04 (HandleRef pThis)
static internal int vtkParallelCoordinatesView_GetInspectMode_05 (HandleRef pThis)
static internal int vtkParallelCoordinatesView_GetMaximumNumberOfBrushPoints_06 (HandleRef pThis)
static internal int vtkParallelCoordinatesView_IsA_07 (HandleRef pThis, string type)
static internal int vtkParallelCoordinatesView_IsTypeOf_08 (string type)
static internal IntPtr vtkParallelCoordinatesView_NewInstance_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkParallelCoordinatesView_SafeDownCast_11 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkParallelCoordinatesView_SetBrushMode_12 (HandleRef pThis, int arg0)
static internal void vtkParallelCoordinatesView_SetBrushModeToAngle_13 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetBrushModeToAxisThreshold_14 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetBrushModeToFunction_15 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetBrushModeToLasso_16 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetBrushOperator_17 (HandleRef pThis, int arg0)
static internal void vtkParallelCoordinatesView_SetBrushOperatorToAdd_18 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetBrushOperatorToIntersect_19 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetBrushOperatorToReplace_20 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetBrushOperatorToSubtract_21 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetCurrentBrushClass_22 (HandleRef pThis, int _arg)
static internal void vtkParallelCoordinatesView_SetInpsectModeToSelectData_23 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetInspectMode_24 (HandleRef pThis, int arg0)
static internal void vtkParallelCoordinatesView_SetInspectModeToManipulateAxes_25 (HandleRef pThis)
static internal void vtkParallelCoordinatesView_SetMaximumNumberOfBrushPoints_26 (HandleRef pThis, int arg0)

Static Private Member Functions

static vtkParallelCoordinatesView ()
 Automatically generated type registration mechanics.

Detailed Description

vtkParallelCoordinatesView - view to be used with vtkParallelCoordinatesRepresentation

Description

This class manages interaction with the vtkParallelCoordinatesRepresentation. There are two inspection modes: axis manipulation and line selection. In axis manipulation mode, PC axes can be dragged and reordered with the LMB, axis ranges can be increased/decreased by dragging up/down with the LMB, and RMB controls zoom and pan.

In line selection mode, there are three subclasses of selections: lasso, angle, and function selection. Lasso selection lets the user brush a line and select all PC lines that pass nearby. Angle selection lets the user draw a representative line between axes and select all lines that have similar orientation. Function selection lets the user draw two representative lines between a pair of axes and select all lines that match the linear interpolation of those lines.

There are several self-explanatory operators for combining selections: ADD, SUBTRACT REPLACE, and INTERSECT.


Member Enumeration Documentation

Undocumented Block.

Enumerator:
VTK_BRUSH_ANGLE 

enum member

VTK_BRUSH_AXISTHRESHOLD 

enum member

VTK_BRUSH_FUNCTION 

enum member

VTK_BRUSH_LASSO 

enum member

VTK_BRUSH_MODECOUNT 

enum member

Undocumented Block.

Enumerator:
VTK_BRUSHOPERATOR_ADD 

enum member

VTK_BRUSHOPERATOR_INTERSECT 

enum member

VTK_BRUSHOPERATOR_MODECOUNT 

enum member

VTK_BRUSHOPERATOR_REPLACE 

enum member

VTK_BRUSHOPERATOR_SUBTRACT 

enum member

Undocumented Block.

Enumerator:
VTK_INSPECT_MANIPULATE_AXES 

enum member

VTK_INSPECT_MODECOUNT 

enum member

VTK_INSPECT_SELECT_DATA 

enum member


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Undocumented Block.


Member Function Documentation

Undocumented Block.

Reimplemented from Kitware.VTK.vtkRenderView.

override void Kitware.VTK.vtkParallelCoordinatesView.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.vtkRenderView.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkRenderView.

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

Undocumented Block.

Reimplemented from Kitware.VTK.vtkRenderView.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkRenderView.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkRenderView.

Undocumented Block.

Reimplemented from Kitware.VTK.vtkRenderView.

Here is the call graph for this function:

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

Undocumented Block.

static internal void Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_ApplyViewTheme_01 ( HandleRef  pThis,
HandleRef  theme 
) [private]
static internal int Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_IsA_07 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_NewInstance_10 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_SafeDownCast_11 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_SetBrushMode_12 ( HandleRef  pThis,
int  arg0 
) [private]
static internal void Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_SetBrushOperator_17 ( HandleRef  pThis,
int  arg0 
) [private]
static internal void Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_SetCurrentBrushClass_22 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_SetInspectMode_24 ( HandleRef  pThis,
int  arg0 
) [private]
static internal void Kitware.VTK.vtkParallelCoordinatesView.vtkParallelCoordinatesView_SetMaximumNumberOfBrushPoints_26 ( HandleRef  pThis,
int  arg0 
) [private]

Member Data Documentation

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkRenderView.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkRenderView.


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