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

vtkPointHandleRepresentation2D - represent the position of a point in display coordinates More...

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

List of all members.

Public Member Functions

 vtkPointHandleRepresentation2D (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkPointHandleRepresentation2D ()
 Instantiate this class.
override void BuildRepresentation ()
 Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.
override int ComputeInteractionState (int X, int Y, int modify)
 Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.
override void DeepCopy (vtkProp prop)
 Methods to make this class behave as a vtkProp.
override void GetActors2D (vtkPropCollection arg0)
 Methods to make this class behave as a vtkProp.
override double[] GetBounds ()
 Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.
vtkPolyData GetCursorShape ()
 Specify the cursor shape with an instance of vtkPolyData. Note that shape is assumed to be defined in the display coordinate system. By default a vtkCursor2D shape is used.
virtual vtkProperty2D GetProperty ()
 Set/Get the handle properties when unselected and selected.
virtual vtkProperty2D GetSelectedProperty ()
 Set/Get the handle properties when unselected and selected.
override void Highlight (int highlight)
 Methods to make this class behave as a vtkProp.
override int IsA (string type)
 Standard methods for instances of this class.
new vtkPointHandleRepresentation2D NewInstance ()
 Standard methods for instances of this class.
override void ReleaseGraphicsResources (vtkWindow arg0)
 Methods to make this class behave as a vtkProp.
override int RenderOverlay (vtkViewport viewport)
 Methods to make this class behave as a vtkProp.
void SetCursorShape (vtkPolyData cursorShape)
 Specify the cursor shape with an instance of vtkPolyData. Note that shape is assumed to be defined in the display coordinate system. By default a vtkCursor2D shape is used.
override void SetDisplayPosition (IntPtr xyz)
 Set/Get the position of the point in display coordinates. This overloads the superclasses SetDisplayPosition in order to set the focal point of the cursor.
override void SetPointPlacer (vtkPointPlacer arg0)
 Override the superclass implementation. This class does not use a point placer. Point placers dictate the placement of points in 3D space. Since this class constrains points to lie in an overlay plane anyway, we don't care. Just returns.
void SetProperty (vtkProperty2D arg0)
 Set/Get the handle properties when unselected and selected.
void SetSelectedProperty (vtkProperty2D arg0)
 Set/Get the handle properties when unselected and selected.
override void ShallowCopy (vtkProp prop)
 Methods to make this class behave as a vtkProp.
override void StartWidgetInteraction (IntPtr eventPos)
 Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.
override void WidgetInteraction (IntPtr eventPos)
 Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "30vtkPointHandleRepresentation2D"
 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 vtkPointHandleRepresentation2D_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPointHandleRepresentation2D_BuildRepresentation_01 (HandleRef pThis)
static internal int vtkPointHandleRepresentation2D_ComputeInteractionState_02 (HandleRef pThis, int X, int Y, int modify)
static internal void vtkPointHandleRepresentation2D_DeepCopy_03 (HandleRef pThis, HandleRef prop)
static internal void vtkPointHandleRepresentation2D_GetActors2D_04 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkPointHandleRepresentation2D_GetBounds_05 (HandleRef pThis)
static internal IntPtr vtkPointHandleRepresentation2D_GetCursorShape_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkPointHandleRepresentation2D_GetProperty_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkPointHandleRepresentation2D_GetSelectedProperty_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPointHandleRepresentation2D_Highlight_09 (HandleRef pThis, int highlight)
static internal int vtkPointHandleRepresentation2D_IsA_10 (HandleRef pThis, string type)
static internal int vtkPointHandleRepresentation2D_IsTypeOf_11 (string type)
static internal IntPtr vtkPointHandleRepresentation2D_NewInstance_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPointHandleRepresentation2D_ReleaseGraphicsResources_14 (HandleRef pThis, HandleRef arg0)
static internal int vtkPointHandleRepresentation2D_RenderOverlay_15 (HandleRef pThis, HandleRef viewport)
static internal IntPtr vtkPointHandleRepresentation2D_SafeDownCast_16 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkPointHandleRepresentation2D_SetCursorShape_17 (HandleRef pThis, HandleRef cursorShape)
static internal void vtkPointHandleRepresentation2D_SetDisplayPosition_18 (HandleRef pThis, IntPtr xyz)
static internal void vtkPointHandleRepresentation2D_SetPointPlacer_19 (HandleRef pThis, HandleRef arg0)
static internal void vtkPointHandleRepresentation2D_SetProperty_20 (HandleRef pThis, HandleRef arg0)
static internal void vtkPointHandleRepresentation2D_SetSelectedProperty_21 (HandleRef pThis, HandleRef arg0)
static internal void vtkPointHandleRepresentation2D_ShallowCopy_22 (HandleRef pThis, HandleRef prop)
static internal void vtkPointHandleRepresentation2D_StartWidgetInteraction_23 (HandleRef pThis, IntPtr eventPos)
static internal void vtkPointHandleRepresentation2D_WidgetInteraction_24 (HandleRef pThis, IntPtr eventPos)

Static Private Member Functions

static vtkPointHandleRepresentation2D ()
 Automatically generated type registration mechanics.

Detailed Description

vtkPointHandleRepresentation2D - represent the position of a point in display coordinates

Description This class is used to represent a vtkHandleWidget. It represents a position in 2D world coordinates using a x-y cursor (the cursor defined by an instance of vtkPolyData and generated by a vtkPolyDataAlgorithm).


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Instantiate this class.


Member Function Documentation

Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

override int Kitware.VTK.vtkPointHandleRepresentation2D.ComputeInteractionState ( int  X,
int  Y,
int  modify 
) [virtual]

Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Methods to make this class behave as a vtkProp.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

override void Kitware.VTK.vtkPointHandleRepresentation2D.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.vtkHandleRepresentation.

Methods to make this class behave as a vtkProp.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

override double [] Kitware.VTK.vtkPointHandleRepresentation2D.GetBounds ( ) [virtual]

Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Specify the cursor shape with an instance of vtkPolyData. Note that shape is assumed to be defined in the display coordinate system. By default a vtkCursor2D shape is used.

Here is the call graph for this function:

Set/Get the handle properties when unselected and selected.

Here is the call graph for this function:

Set/Get the handle properties when unselected and selected.

Here is the call graph for this function:

override void Kitware.VTK.vtkPointHandleRepresentation2D.Highlight ( int  highlight) [virtual]

Methods to make this class behave as a vtkProp.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

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

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

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

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

Instantiate this class.

Reimplemented from Kitware.VTK.vtkObject.

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

Methods to make this class behave as a vtkProp.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Methods to make this class behave as a vtkProp.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

Here is the call graph for this function:

Specify the cursor shape with an instance of vtkPolyData. Note that shape is assumed to be defined in the display coordinate system. By default a vtkCursor2D shape is used.

override void Kitware.VTK.vtkPointHandleRepresentation2D.SetDisplayPosition ( IntPtr  xyz) [virtual]

Set/Get the position of the point in display coordinates. This overloads the superclasses SetDisplayPosition in order to set the focal point of the cursor.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

Override the superclass implementation. This class does not use a point placer. Point placers dictate the placement of points in 3D space. Since this class constrains points to lie in an overlay plane anyway, we don't care. Just returns.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

Set/Get the handle properties when unselected and selected.

Set/Get the handle properties when unselected and selected.

Methods to make this class behave as a vtkProp.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

override void Kitware.VTK.vtkPointHandleRepresentation2D.StartWidgetInteraction ( IntPtr  eventPos) [virtual]

Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

static internal int Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_ComputeInteractionState_02 ( HandleRef  pThis,
int  X,
int  Y,
int  modify 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_DeepCopy_03 ( HandleRef  pThis,
HandleRef  prop 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_GetActors2D_04 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_GetCursorShape_06 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_GetProperty_07 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_GetSelectedProperty_08 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_Highlight_09 ( HandleRef  pThis,
int  highlight 
) [private]
static internal int Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_IsA_10 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_NewInstance_13 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_ReleaseGraphicsResources_14 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_RenderOverlay_15 ( HandleRef  pThis,
HandleRef  viewport 
) [private]
static internal IntPtr Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_SafeDownCast_16 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_SetCursorShape_17 ( HandleRef  pThis,
HandleRef  cursorShape 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_SetDisplayPosition_18 ( HandleRef  pThis,
IntPtr  xyz 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_SetPointPlacer_19 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_SetProperty_20 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_SetSelectedProperty_21 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_ShallowCopy_22 ( HandleRef  pThis,
HandleRef  prop 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_StartWidgetInteraction_23 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
static internal void Kitware.VTK.vtkPointHandleRepresentation2D.vtkPointHandleRepresentation2D_WidgetInteraction_24 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
override void Kitware.VTK.vtkPointHandleRepresentation2D.WidgetInteraction ( IntPtr  eventPos) [virtual]

Subclasses of vtkPointHandleRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.


Member Data Documentation

new readonly string Kitware.VTK.vtkPointHandleRepresentation2D.MRClassNameKey = "30vtkPointHandleRepresentation2D" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkHandleRepresentation.


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