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

vtkAffineRepresentation2D - represent 2D affine transformations More...

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

List of all members.

Public Member Functions

 vtkAffineRepresentation2D (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkAffineRepresentation2D ()
 Instantiate this class.
override void BuildRepresentation ()
 Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.
override int ComputeInteractionState (int X, int Y, int modify)
 Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.
virtual void DisplayTextOff ()
 Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values.
virtual void DisplayTextOn ()
 Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values.
override void EndWidgetInteraction (IntPtr eventPos)
 Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.
override void GetActors2D (vtkPropCollection arg0)
 Methods to make this class behave as a vtkProp.
virtual int GetAxesWidth ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetAxesWidthMaxValue ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetAxesWidthMinValue ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetBoxWidth ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetBoxWidthMaxValue ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetBoxWidthMinValue ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetCircleWidth ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetCircleWidthMaxValue ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetCircleWidthMinValue ()
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual int GetDisplayText ()
 Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values.
virtual double[] GetOrigin ()
 Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.
virtual void GetOrigin (ref double _arg1, ref double _arg2, ref double _arg3)
 Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.
virtual void GetOrigin (IntPtr _arg)
 Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.
virtual vtkProperty2D GetProperty ()
 Set/Get the properties when unselected and selected.
virtual vtkProperty2D GetSelectedProperty ()
 Set/Get the properties when unselected and selected.
virtual vtkTextProperty GetTextProperty ()
 Set/Get the properties when unselected and selected.
override void GetTransform (vtkTransform t)
 Retrieve a linear transform characterizing the affine transformation generated by this widget. This method copies its internal transform into the transform provided. Note that the PlaceWidget() method initializes the internal matrix to identity. All subsequent widget operations (i.e., scale, translate, rotate, shear) are concatenated with the internal transform.
override int IsA (string type)
 Standard methods for instances of this class.
new vtkAffineRepresentation2D NewInstance ()
 Standard methods for instances of this class.
override void PlaceWidget (IntPtr bounds)
 Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.
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.
virtual void SetAxesWidth (int _arg)
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual void SetBoxWidth (int _arg)
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual void SetCircleWidth (int _arg)
 Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.
virtual void SetDisplayText (int _arg)
 Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values.
void SetOrigin (IntPtr o)
 Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.
void SetOrigin (double ox, double oy, double oz)
 Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.
void SetProperty (vtkProperty2D arg0)
 Set/Get the properties when unselected and selected.
void SetSelectedProperty (vtkProperty2D arg0)
 Set/Get the properties when unselected and selected.
void SetTextProperty (vtkTextProperty arg0)
 Set/Get the 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 vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.
override void WidgetInteraction (IntPtr eventPos)
 Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.

Static Public Member Functions

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

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "25vtkAffineRepresentation2D"
 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 vtkAffineRepresentation2D_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkAffineRepresentation2D_BuildRepresentation_01 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_ComputeInteractionState_02 (HandleRef pThis, int X, int Y, int modify)
static internal void vtkAffineRepresentation2D_DisplayTextOff_03 (HandleRef pThis)
static internal void vtkAffineRepresentation2D_DisplayTextOn_04 (HandleRef pThis)
static internal void vtkAffineRepresentation2D_EndWidgetInteraction_05 (HandleRef pThis, IntPtr eventPos)
static internal void vtkAffineRepresentation2D_GetActors2D_06 (HandleRef pThis, HandleRef arg0)
static internal int vtkAffineRepresentation2D_GetAxesWidth_07 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetAxesWidthMaxValue_08 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetAxesWidthMinValue_09 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetBoxWidth_10 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetBoxWidthMaxValue_11 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetBoxWidthMinValue_12 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetCircleWidth_13 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetCircleWidthMaxValue_14 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetCircleWidthMinValue_15 (HandleRef pThis)
static internal int vtkAffineRepresentation2D_GetDisplayText_16 (HandleRef pThis)
static internal IntPtr vtkAffineRepresentation2D_GetOrigin_17 (HandleRef pThis)
static internal void vtkAffineRepresentation2D_GetOrigin_18 (HandleRef pThis, ref double _arg1, ref double _arg2, ref double _arg3)
static internal void vtkAffineRepresentation2D_GetOrigin_19 (HandleRef pThis, IntPtr _arg)
static internal IntPtr vtkAffineRepresentation2D_GetProperty_20 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkAffineRepresentation2D_GetSelectedProperty_21 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkAffineRepresentation2D_GetTextProperty_22 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkAffineRepresentation2D_GetTransform_23 (HandleRef pThis, HandleRef t)
static internal int vtkAffineRepresentation2D_IsA_24 (HandleRef pThis, string type)
static internal int vtkAffineRepresentation2D_IsTypeOf_25 (string type)
static internal IntPtr vtkAffineRepresentation2D_NewInstance_27 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkAffineRepresentation2D_PlaceWidget_28 (HandleRef pThis, IntPtr bounds)
static internal void vtkAffineRepresentation2D_ReleaseGraphicsResources_29 (HandleRef pThis, HandleRef arg0)
static internal int vtkAffineRepresentation2D_RenderOverlay_30 (HandleRef pThis, HandleRef viewport)
static internal IntPtr vtkAffineRepresentation2D_SafeDownCast_31 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkAffineRepresentation2D_SetAxesWidth_32 (HandleRef pThis, int _arg)
static internal void vtkAffineRepresentation2D_SetBoxWidth_33 (HandleRef pThis, int _arg)
static internal void vtkAffineRepresentation2D_SetCircleWidth_34 (HandleRef pThis, int _arg)
static internal void vtkAffineRepresentation2D_SetDisplayText_35 (HandleRef pThis, int _arg)
static internal void vtkAffineRepresentation2D_SetOrigin_36 (HandleRef pThis, IntPtr o)
static internal void vtkAffineRepresentation2D_SetOrigin_37 (HandleRef pThis, double ox, double oy, double oz)
static internal void vtkAffineRepresentation2D_SetProperty_38 (HandleRef pThis, HandleRef arg0)
static internal void vtkAffineRepresentation2D_SetSelectedProperty_39 (HandleRef pThis, HandleRef arg0)
static internal void vtkAffineRepresentation2D_SetTextProperty_40 (HandleRef pThis, HandleRef arg0)
static internal void vtkAffineRepresentation2D_ShallowCopy_41 (HandleRef pThis, HandleRef prop)
static internal void vtkAffineRepresentation2D_StartWidgetInteraction_42 (HandleRef pThis, IntPtr eventPos)
static internal void vtkAffineRepresentation2D_WidgetInteraction_43 (HandleRef pThis, IntPtr eventPos)

Static Private Member Functions

static vtkAffineRepresentation2D ()
 Automatically generated type registration mechanics.

Detailed Description

vtkAffineRepresentation2D - represent 2D affine transformations

Description This class is used to represent a vtkAffineWidget. This representation consists of three parts: a box, a circle, and a cross. The box is used for scaling and shearing, the circle for rotation, and the cross for translation. These parts are drawn in the overlay plane and maintain a constant size (width and height) specified in terms of normalized viewport coordinates.

The representation maintains an internal transformation matrix (see superclass' GetTransform() method). The transformations generated by this widget assume that the representation lies in the x-y plane. If this is not the case, the user is responsible for transforming this representation's matrix into the correct coordinate space (by judicious matrix multiplication). Note that the transformation matrix returned by GetTransform() is relative to the last PlaceWidget() invocation. (The PlaceWidget() sets the origin around which rotation and scaling occurs; the origin is the center point of the bounding box provided.)


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D ( 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 vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

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

Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values.

Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values.

override void Kitware.VTK.vtkAffineRepresentation2D.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.vtkAffineRepresentation.

override void Kitware.VTK.vtkAffineRepresentation2D.EndWidgetInteraction ( IntPtr  eventPos) [virtual]

Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Methods to make this class behave as a vtkProp.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values.

virtual double [] Kitware.VTK.vtkAffineRepresentation2D.GetOrigin ( ) [virtual]

Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.

virtual void Kitware.VTK.vtkAffineRepresentation2D.GetOrigin ( ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [virtual]

Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.

virtual void Kitware.VTK.vtkAffineRepresentation2D.GetOrigin ( IntPtr  _arg) [virtual]

Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.

Set/Get the properties when unselected and selected.

Here is the call graph for this function:

Set/Get the properties when unselected and selected.

Here is the call graph for this function:

Set/Get the properties when unselected and selected.

Here is the call graph for this function:

Retrieve a linear transform characterizing the affine transformation generated by this widget. This method copies its internal transform into the transform provided. Note that the PlaceWidget() method initializes the internal matrix to identity. All subsequent widget operations (i.e., scale, translate, rotate, shear) are concatenated with the internal transform.

Reimplemented from Kitware.VTK.vtkAffineRepresentation.

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

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkAffineRepresentation.

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

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkAffineRepresentation.

Instantiate this class.

Reimplemented from Kitware.VTK.vtkObject.

Standard methods for instances of this class.

Reimplemented from Kitware.VTK.vtkAffineRepresentation.

override void Kitware.VTK.vtkAffineRepresentation2D.PlaceWidget ( IntPtr  bounds) [virtual]

Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

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.vtkAffineRepresentation.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkAffineRepresentation2D.SetAxesWidth ( int  _arg) [virtual]

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

virtual void Kitware.VTK.vtkAffineRepresentation2D.SetBoxWidth ( int  _arg) [virtual]

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

virtual void Kitware.VTK.vtkAffineRepresentation2D.SetCircleWidth ( int  _arg) [virtual]

Specify the width of the various parts of the representation (in pixels). The three parts are of the representation are the translation axes, the rotation circle, and the scale/shear box. Note that since the widget resizes itself so that the width and height are always the same, only the width needs to be specified.

virtual void Kitware.VTK.vtkAffineRepresentation2D.SetDisplayText ( int  _arg) [virtual]

Enable the display of text with numeric values characterizing the transformation. Rotation and shear are expressed in degrees; translation the distance in world coordinates; and scale normalized (sx,sy) values.

Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.

void Kitware.VTK.vtkAffineRepresentation2D.SetOrigin ( double  ox,
double  oy,
double  oz 
)

Specify the origin of the widget (in world coordinates). The origin is the point where the widget places itself. Note that rotations and scaling occurs around the origin.

Set/Get the properties when unselected and selected.

Set/Get the properties when unselected and selected.

Set/Get the properties when unselected and selected.

Methods to make this class behave as a vtkProp.

Reimplemented from Kitware.VTK.vtkAffineRepresentation.

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

Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_ComputeInteractionState_02 ( HandleRef  pThis,
int  X,
int  Y,
int  modify 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_DisplayTextOff_03 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_DisplayTextOn_04 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_EndWidgetInteraction_05 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetActors2D_06 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetAxesWidth_07 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetBoxWidth_10 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetOrigin_17 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetOrigin_18 ( HandleRef  pThis,
ref double  _arg1,
ref double  _arg2,
ref double  _arg3 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetOrigin_19 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetProperty_20 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetSelectedProperty_21 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetTextProperty_22 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetTransform_23 ( HandleRef  pThis,
HandleRef  t 
) [private]
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_IsA_24 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_NewInstance_27 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_PlaceWidget_28 ( HandleRef  pThis,
IntPtr  bounds 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_ReleaseGraphicsResources_29 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_RenderOverlay_30 ( HandleRef  pThis,
HandleRef  viewport 
) [private]
static internal IntPtr Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SafeDownCast_31 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetAxesWidth_32 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetBoxWidth_33 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetCircleWidth_34 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetDisplayText_35 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetOrigin_36 ( HandleRef  pThis,
IntPtr  o 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetOrigin_37 ( HandleRef  pThis,
double  ox,
double  oy,
double  oz 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetProperty_38 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetSelectedProperty_39 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_SetTextProperty_40 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_ShallowCopy_41 ( HandleRef  pThis,
HandleRef  prop 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_StartWidgetInteraction_42 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
static internal void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_WidgetInteraction_43 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
override void Kitware.VTK.vtkAffineRepresentation2D.WidgetInteraction ( IntPtr  eventPos) [virtual]

Subclasses of vtkAffineRepresentation2D must implement these methods. These are the methods that the widget and its representation use to communicate with each other. Note: PlaceWidget() reinitializes the transformation matrix (i.e., sets it to identity). It also sets the origin for scaling and rotation.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.


Member Data Documentation

new readonly string Kitware.VTK.vtkAffineRepresentation2D.MRClassNameKey = "25vtkAffineRepresentation2D" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkAffineRepresentation.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkAffineRepresentation.


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