ActiViz .NET
5.8.0
|
vtkBiDimensionalRepresentation2D - represent the vtkBiDimensionalWidget More...
Public Types | |
enum | NearP1_WrapperEnum { NearP1 = 1, NearP2 = 2, NearP3 = 3, NearP4 = 4, OnCenter = 9, OnL1Inner = 5, OnL1Outer = 6, OnL2Inner = 7, OnL2Outer = 8, Outside = 0 } |
Retrieve the property used to control the appearance of the text labels. More... | |
Public Member Functions | |
vtkBiDimensionalRepresentation2D (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkBiDimensionalRepresentation2D () | |
Instantiate the class. | |
override void | BuildRepresentation () |
These are methods that satisfy vtkWidgetRepresentation's API. | |
override int | ComputeInteractionState (int X, int Y, int modify) |
These are methods that satisfy vtkWidgetRepresentation's API. | |
override IntPtr | GetLabelPosition () |
Get the position of the widget's label in display coordinates. | |
override void | GetLabelPosition (IntPtr pos) |
Get the position of the widget's label in display coordinates. | |
override string | GetLabelText () |
Get the text shown in the widget's label. | |
virtual vtkProperty2D | GetLineProperty () |
Retrieve the property used to control the appearance of the two orthogonal lines. | |
virtual vtkProperty2D | GetSelectedLineProperty () |
Retrieve the property used to control the appearance of the two orthogonal lines. | |
virtual vtkTextProperty | GetTextProperty () |
Retrieve the property used to control the appearance of the text labels. | |
override void | GetWorldLabelPosition (IntPtr pos) |
Get the position of the widget's label in display coordinates. | |
override void | Highlight (int highlightOn) |
These are methods that satisfy vtkWidgetRepresentation's API. | |
override int | IsA (string type) |
Standard VTK methods. | |
new vtkBiDimensionalRepresentation2D | NewInstance () |
Standard VTK methods. | |
override void | Point2WidgetInteraction (IntPtr e) |
These are methods that satisfy vtkWidgetRepresentation's API. | |
override void | Point3WidgetInteraction (IntPtr e) |
These are methods that satisfy vtkWidgetRepresentation's API. | |
override void | ReleaseGraphicsResources (vtkWindow w) |
Methods required by vtkProp superclass. | |
override int | RenderOverlay (vtkViewport viewport) |
Methods required by vtkProp superclass. | |
override void | StartWidgetDefinition (IntPtr e) |
These are methods that satisfy vtkWidgetRepresentation's API. | |
override void | StartWidgetManipulation (IntPtr e) |
These are methods that satisfy vtkWidgetRepresentation's API. | |
override void | WidgetInteraction (IntPtr e) |
These are methods that satisfy vtkWidgetRepresentation's API. | |
Static Public Member Functions | |
static new vtkBiDimensionalRepresentation2D | New () |
Instantiate the class. | |
static new int | IsTypeOf (string type) |
Standard VTK methods. | |
static new vtkBiDimensionalRepresentation2D | SafeDownCast (vtkObjectBase o) |
Standard VTK methods. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkBiDimensionalRepresentation2D" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "32vtkBiDimensionalRepresentation2D" |
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 | vtkBiDimensionalRepresentation2D_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkBiDimensionalRepresentation2D_BuildRepresentation_01 (HandleRef pThis) |
static internal int | vtkBiDimensionalRepresentation2D_ComputeInteractionState_02 (HandleRef pThis, int X, int Y, int modify) |
static internal IntPtr | vtkBiDimensionalRepresentation2D_GetLabelPosition_03 (HandleRef pThis) |
static internal void | vtkBiDimensionalRepresentation2D_GetLabelPosition_04 (HandleRef pThis, IntPtr pos) |
static internal IntPtr | vtkBiDimensionalRepresentation2D_GetLabelText_05 (HandleRef pThis) |
static internal IntPtr | vtkBiDimensionalRepresentation2D_GetLineProperty_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkBiDimensionalRepresentation2D_GetSelectedLineProperty_07 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkBiDimensionalRepresentation2D_GetTextProperty_08 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkBiDimensionalRepresentation2D_GetWorldLabelPosition_09 (HandleRef pThis, IntPtr pos) |
static internal void | vtkBiDimensionalRepresentation2D_Highlight_10 (HandleRef pThis, int highlightOn) |
static internal int | vtkBiDimensionalRepresentation2D_IsA_11 (HandleRef pThis, string type) |
static internal int | vtkBiDimensionalRepresentation2D_IsTypeOf_12 (string type) |
static internal IntPtr | vtkBiDimensionalRepresentation2D_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkBiDimensionalRepresentation2D_Point2WidgetInteraction_15 (HandleRef pThis, IntPtr e) |
static internal void | vtkBiDimensionalRepresentation2D_Point3WidgetInteraction_16 (HandleRef pThis, IntPtr e) |
static internal void | vtkBiDimensionalRepresentation2D_ReleaseGraphicsResources_17 (HandleRef pThis, HandleRef w) |
static internal int | vtkBiDimensionalRepresentation2D_RenderOverlay_18 (HandleRef pThis, HandleRef viewport) |
static internal IntPtr | vtkBiDimensionalRepresentation2D_SafeDownCast_19 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkBiDimensionalRepresentation2D_StartWidgetDefinition_20 (HandleRef pThis, IntPtr e) |
static internal void | vtkBiDimensionalRepresentation2D_StartWidgetManipulation_21 (HandleRef pThis, IntPtr e) |
static internal void | vtkBiDimensionalRepresentation2D_WidgetInteraction_22 (HandleRef pThis, IntPtr e) |
Static Private Member Functions | |
static | vtkBiDimensionalRepresentation2D () |
Automatically generated type registration mechanics. |
vtkBiDimensionalRepresentation2D - represent the vtkBiDimensionalWidget
Description The vtkBiDimensionalRepresentation2D is used to represent the bi-dimensional measure in a 2D (overlay) context. This representation consists of two perpendicular lines defined by four vtkHandleRepresentations. The four handles can be independently manipulated consistent with the orthogonal constraint on the lines. (Note: the four points are referred to as Point1, Point2, Point3 and Point4. Point1 and Point2 define the first line; and Point3 and Point4 define the second orthogonal line.)
To create this widget, you click to place the first two points. The third point is mirrored with the fourth point; when you place the third point (which is orthogonal to the lined defined by the first two points), the fourth point is dropped as well. After definition, the four points can be moved (in constrained fashion, preserving orthogonality). Further, the entire widget can be translated by grabbing the center point of the widget; each line can be moved along the other line; and the entire widget can be rotated around its center point.
Retrieve the property used to control the appearance of the text labels.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
static Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Instantiate the class.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.BuildRepresentation | ( | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
override int Kitware.VTK.vtkBiDimensionalRepresentation2D.ComputeInteractionState | ( | int | X, |
int | Y, | ||
int | modify | ||
) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.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.vtkBiDimensionalRepresentation.
override IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.GetLabelPosition | ( | ) | [virtual] |
Get the position of the widget's label in display coordinates.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.GetLabelPosition | ( | IntPtr | pos | ) | [virtual] |
Get the position of the widget's label in display coordinates.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
override string Kitware.VTK.vtkBiDimensionalRepresentation2D.GetLabelText | ( | ) | [virtual] |
Get the text shown in the widget's label.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
virtual vtkProperty2D Kitware.VTK.vtkBiDimensionalRepresentation2D.GetLineProperty | ( | ) | [virtual] |
Retrieve the property used to control the appearance of the two orthogonal lines.
virtual vtkProperty2D Kitware.VTK.vtkBiDimensionalRepresentation2D.GetSelectedLineProperty | ( | ) | [virtual] |
Retrieve the property used to control the appearance of the two orthogonal lines.
virtual vtkTextProperty Kitware.VTK.vtkBiDimensionalRepresentation2D.GetTextProperty | ( | ) | [virtual] |
Retrieve the property used to control the appearance of the text labels.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.GetWorldLabelPosition | ( | IntPtr | pos | ) | [virtual] |
Get the position of the widget's label in display coordinates.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.Highlight | ( | int | highlightOn | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
override int Kitware.VTK.vtkBiDimensionalRepresentation2D.IsA | ( | string | type | ) | [virtual] |
Standard VTK methods.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
static new int Kitware.VTK.vtkBiDimensionalRepresentation2D.IsTypeOf | ( | string | type | ) | [static] |
Standard VTK methods.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
static new vtkBiDimensionalRepresentation2D Kitware.VTK.vtkBiDimensionalRepresentation2D.New | ( | ) | [static] |
Instantiate the class.
Reimplemented from Kitware.VTK.vtkObject.
Standard VTK methods.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.Point2WidgetInteraction | ( | IntPtr | e | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.Point3WidgetInteraction | ( | IntPtr | e | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.ReleaseGraphicsResources | ( | vtkWindow | w | ) | [virtual] |
Methods required by vtkProp superclass.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
override int Kitware.VTK.vtkBiDimensionalRepresentation2D.RenderOverlay | ( | vtkViewport | viewport | ) | [virtual] |
Methods required by vtkProp superclass.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
static new vtkBiDimensionalRepresentation2D Kitware.VTK.vtkBiDimensionalRepresentation2D.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Standard VTK methods.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.StartWidgetDefinition | ( | IntPtr | e | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.StartWidgetManipulation | ( | IntPtr | e | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_BuildRepresentation_01 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_ComputeInteractionState_02 | ( | HandleRef | pThis, |
int | X, | ||
int | Y, | ||
int | modify | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_GetLabelPosition_03 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_GetLabelPosition_04 | ( | HandleRef | pThis, |
IntPtr | pos | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_GetLabelText_05 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_GetLineProperty_06 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_GetSelectedLineProperty_07 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_GetTextProperty_08 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_GetWorldLabelPosition_09 | ( | HandleRef | pThis, |
IntPtr | pos | ||
) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_Highlight_10 | ( | HandleRef | pThis, |
int | highlightOn | ||
) | [private] |
static internal int Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_IsA_11 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_IsTypeOf_12 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_NewInstance_14 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_Point2WidgetInteraction_15 | ( | HandleRef | pThis, |
IntPtr | e | ||
) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_Point3WidgetInteraction_16 | ( | HandleRef | pThis, |
IntPtr | e | ||
) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_ReleaseGraphicsResources_17 | ( | HandleRef | pThis, |
HandleRef | w | ||
) | [private] |
static internal int Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_RenderOverlay_18 | ( | HandleRef | pThis, |
HandleRef | viewport | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_SafeDownCast_19 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_StartWidgetDefinition_20 | ( | HandleRef | pThis, |
IntPtr | e | ||
) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_StartWidgetManipulation_21 | ( | HandleRef | pThis, |
IntPtr | e | ||
) | [private] |
static internal void Kitware.VTK.vtkBiDimensionalRepresentation2D.vtkBiDimensionalRepresentation2D_WidgetInteraction_22 | ( | HandleRef | pThis, |
IntPtr | e | ||
) | [private] |
override void Kitware.VTK.vtkBiDimensionalRepresentation2D.WidgetInteraction | ( | IntPtr | e | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
new readonly string Kitware.VTK.vtkBiDimensionalRepresentation2D.MRClassNameKey = "32vtkBiDimensionalRepresentation2D" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.
new const string Kitware.VTK.vtkBiDimensionalRepresentation2D.MRFullTypeName = "Kitware.VTK.vtkBiDimensionalRepresentation2D" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkBiDimensionalRepresentation.