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

vtkTensorProbeRepresentation - Abstract class that serves as a representation for vtkTensorProbeWidget More...

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

List of all members.

Public Member Functions

 vtkTensorProbeRepresentation (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
override void BuildRepresentation ()
 See vtkWidgetRepresentation for details.
override void GetActors (vtkPropCollection arg0)
 See vtkProp for details.
virtual int GetProbeCellId ()
 Set the position of the Tensor probe.
virtual double[] GetProbePosition ()
 Set the position of the Tensor probe.
virtual void GetProbePosition (ref double _arg1, ref double _arg2, ref double _arg3)
 Set the position of the Tensor probe.
virtual void GetProbePosition (IntPtr _arg)
 Set the position of the Tensor probe.
void Initialize ()
 Set the probe position to a reasonable location on the trajectory.
override int IsA (string type)
 Standard methods for instances of this class.
virtual int Move (IntPtr motionVector)
 INTERNAL - Do not use This method is invoked by the widget during user interaction. Move probe based on the position and the motion vector.
new vtkTensorProbeRepresentation NewInstance ()
 Standard methods for instances of this class.
override void ReleaseGraphicsResources (vtkWindow arg0)
 See vtkProp for details.
override int RenderOpaqueGeometry (vtkViewport arg0)
 See vtkWidgetRepresentation for details.
virtual int SelectProbe (IntPtr pos)
 This method is invoked by the widget during user interaction. Can we pick the tensor glyph at the current cursor pos.
virtual void SetProbeCellId (int _arg)
 Set the position of the Tensor probe.
virtual void SetProbePosition (double _arg1, double _arg2, double _arg3)
 Set the position of the Tensor probe.
virtual void SetProbePosition (IntPtr _arg)
 Set the position of the Tensor probe.
virtual void SetTrajectory (vtkPolyData arg0)
 Set the trajectory that we are trying to probe tensors on.

Static Public Member Functions

static new int IsTypeOf (string type)
 Standard methods for instances of this class.
static new
vtkTensorProbeRepresentation 
SafeDownCast (vtkObjectBase o)
 Standard methods for instances of this class.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "28vtkTensorProbeRepresentation"
 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 void vtkTensorProbeRepresentation_BuildRepresentation_01 (HandleRef pThis)
static internal void vtkTensorProbeRepresentation_GetActors_02 (HandleRef pThis, HandleRef arg0)
static internal int vtkTensorProbeRepresentation_GetProbeCellId_03 (HandleRef pThis)
static internal IntPtr vtkTensorProbeRepresentation_GetProbePosition_04 (HandleRef pThis)
static internal void vtkTensorProbeRepresentation_GetProbePosition_05 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal void vtkTensorProbeRepresentation_GetProbePosition_06 (HandleRef pThis, IntPtr _arg)
static internal void vtkTensorProbeRepresentation_Initialize_07 (HandleRef pThis)
static internal int vtkTensorProbeRepresentation_IsA_08 (HandleRef pThis, string type)
static internal int vtkTensorProbeRepresentation_IsTypeOf_09 (string type)
static internal int vtkTensorProbeRepresentation_Move_10 (HandleRef pThis, IntPtr motionVector)
static internal IntPtr vtkTensorProbeRepresentation_NewInstance_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkTensorProbeRepresentation_ReleaseGraphicsResources_12 (HandleRef pThis, HandleRef arg0)
static internal int vtkTensorProbeRepresentation_RenderOpaqueGeometry_13 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkTensorProbeRepresentation_SafeDownCast_14 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkTensorProbeRepresentation_SelectProbe_15 (HandleRef pThis, IntPtr pos)
static internal void vtkTensorProbeRepresentation_SetProbeCellId_16 (HandleRef pThis, int _arg)
static internal void vtkTensorProbeRepresentation_SetProbePosition_17 (HandleRef pThis, double _arg1, double _arg2, double _arg3)
static internal void vtkTensorProbeRepresentation_SetProbePosition_18 (HandleRef pThis, IntPtr _arg)
static internal void vtkTensorProbeRepresentation_SetTrajectory_19 (HandleRef pThis, HandleRef arg0)

Static Private Member Functions

static vtkTensorProbeRepresentation ()
 Automatically generated type registration mechanics.

Detailed Description

vtkTensorProbeRepresentation - Abstract class that serves as a representation for vtkTensorProbeWidget

Description The class serves as an abstract geometrical representation for the vtkTensorProbeWidget. It is left to the concrete implementation to render the tensors as it desires. For instance, vtkEllipsoidTensorProbeRepresentation renders the tensors as ellipsoids.

vtkTensorProbeWidget


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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


Member Function Documentation

override void Kitware.VTK.vtkTensorProbeRepresentation.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.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkEllipsoidTensorProbeRepresentation.

Set the position of the Tensor probe.

Set the position of the Tensor probe.

virtual void Kitware.VTK.vtkTensorProbeRepresentation.GetProbePosition ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

Set the position of the Tensor probe.

virtual void Kitware.VTK.vtkTensorProbeRepresentation.GetProbePosition ( IntPtr  _arg) [virtual]

Set the position of the Tensor probe.

Set the probe position to a reasonable location on the trajectory.

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

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkEllipsoidTensorProbeRepresentation.

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

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkEllipsoidTensorProbeRepresentation.

virtual int Kitware.VTK.vtkTensorProbeRepresentation.Move ( IntPtr  motionVector) [virtual]

INTERNAL - Do not use This method is invoked by the widget during user interaction. Move probe based on the position and the motion vector.

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkEllipsoidTensorProbeRepresentation.

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkEllipsoidTensorProbeRepresentation.

Here is the call graph for this function:

virtual int Kitware.VTK.vtkTensorProbeRepresentation.SelectProbe ( IntPtr  pos) [virtual]

This method is invoked by the widget during user interaction. Can we pick the tensor glyph at the current cursor pos.

Reimplemented in Kitware.VTK.vtkEllipsoidTensorProbeRepresentation.

virtual void Kitware.VTK.vtkTensorProbeRepresentation.SetProbeCellId ( int  _arg) [virtual]

Set the position of the Tensor probe.

virtual void Kitware.VTK.vtkTensorProbeRepresentation.SetProbePosition ( double  _arg1,
double  _arg2,
double  _arg3 
) [virtual]

Set the position of the Tensor probe.

virtual void Kitware.VTK.vtkTensorProbeRepresentation.SetProbePosition ( IntPtr  _arg) [virtual]

Set the position of the Tensor probe.

Set the trajectory that we are trying to probe tensors on.

static internal void Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_GetActors_02 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_GetProbePosition_05 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal void Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_GetProbePosition_06 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal int Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_IsA_08 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_Move_10 ( HandleRef  pThis,
IntPtr  motionVector 
) [private]
static internal IntPtr Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_NewInstance_11 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_ReleaseGraphicsResources_12 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_RenderOpaqueGeometry_13 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_SafeDownCast_14 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal int Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_SelectProbe_15 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_SetProbeCellId_16 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_SetProbePosition_17 ( HandleRef  pThis,
double  _arg1,
double  _arg2,
double  _arg3 
) [private]
static internal void Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_SetProbePosition_18 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkTensorProbeRepresentation.vtkTensorProbeRepresentation_SetTrajectory_19 ( HandleRef  pThis,
HandleRef  arg0 
) [private]

Member Data Documentation

new readonly string Kitware.VTK.vtkTensorProbeRepresentation.MRClassNameKey = "28vtkTensorProbeRepresentation" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkEllipsoidTensorProbeRepresentation.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkEllipsoidTensorProbeRepresentation.


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