ActiViz .NET
5.8.0
|
vtkAffineRepresentation2D - represent 2D affine transformations More...
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. |
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.)
static Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D | ( | ) | [static, private] |
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.
override void Kitware.VTK.vtkAffineRepresentation2D.BuildRepresentation | ( | ) | [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.
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.
virtual void Kitware.VTK.vtkAffineRepresentation2D.DisplayTextOff | ( | ) | [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.
virtual void Kitware.VTK.vtkAffineRepresentation2D.DisplayTextOn | ( | ) | [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.
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.
override void Kitware.VTK.vtkAffineRepresentation2D.GetActors2D | ( | vtkPropCollection | arg0 | ) | [virtual] |
Methods to make this class behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
virtual int Kitware.VTK.vtkAffineRepresentation2D.GetAxesWidth | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetAxesWidthMaxValue | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetAxesWidthMinValue | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetBoxWidth | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetBoxWidthMaxValue | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetBoxWidthMinValue | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetCircleWidth | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetCircleWidthMaxValue | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetCircleWidthMinValue | ( | ) | [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 int Kitware.VTK.vtkAffineRepresentation2D.GetDisplayText | ( | ) | [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.
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.
virtual vtkProperty2D Kitware.VTK.vtkAffineRepresentation2D.GetProperty | ( | ) | [virtual] |
Set/Get the properties when unselected and selected.
virtual vtkProperty2D Kitware.VTK.vtkAffineRepresentation2D.GetSelectedProperty | ( | ) | [virtual] |
Set/Get the properties when unselected and selected.
virtual vtkTextProperty Kitware.VTK.vtkAffineRepresentation2D.GetTextProperty | ( | ) | [virtual] |
Set/Get the properties when unselected and selected.
override void Kitware.VTK.vtkAffineRepresentation2D.GetTransform | ( | vtkTransform | t | ) | [virtual] |
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.
static new vtkAffineRepresentation2D Kitware.VTK.vtkAffineRepresentation2D.New | ( | ) | [static] |
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.
override void Kitware.VTK.vtkAffineRepresentation2D.ReleaseGraphicsResources | ( | vtkWindow | arg0 | ) | [virtual] |
Methods to make this class behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
override int Kitware.VTK.vtkAffineRepresentation2D.RenderOverlay | ( | vtkViewport | viewport | ) | [virtual] |
Methods to make this class behave as a vtkProp.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
static new vtkAffineRepresentation2D Kitware.VTK.vtkAffineRepresentation2D.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Standard methods for instances of this class.
Reimplemented from Kitware.VTK.vtkAffineRepresentation.
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.
void Kitware.VTK.vtkAffineRepresentation2D.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 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.
override void Kitware.VTK.vtkAffineRepresentation2D.ShallowCopy | ( | vtkProp | prop | ) | [virtual] |
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 void Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_BuildRepresentation_01 | ( | HandleRef | pThis | ) | [private] |
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_GetAxesWidthMaxValue_08 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetAxesWidthMinValue_09 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetBoxWidth_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetBoxWidthMaxValue_11 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetBoxWidthMinValue_12 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetCircleWidth_13 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetCircleWidthMaxValue_14 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetCircleWidthMinValue_15 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_GetDisplayText_16 | ( | 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 int Kitware.VTK.vtkAffineRepresentation2D.vtkAffineRepresentation2D_IsTypeOf_25 | ( | 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.
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.