ActiViz .NET  5.8.0
Public Types | Public Member Functions | Static Public Member Functions | Public Attributes | Static Public Attributes | Protected Member Functions | Private Member Functions | Static Private Member Functions
Kitware.VTK.vtkBiDimensionalRepresentation Class Reference

vtkBiDimensionalRepresentation - represent the vtkBiDimensionalWidget More...

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

List of all members.

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
}
 Specify the format to use for labelling the distance. Note that an empty string results in no label, or a format string without a "%" character will not print the distance value. More...

Public Member Functions

 vtkBiDimensionalRepresentation (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
virtual int GetID ()
 Set/get the id to display in the label.
virtual string GetLabelFormat ()
 Specify the format to use for labelling the distance. Note that an empty string results in no label, or a format string without a "%" character will not print the distance value.
virtual IntPtr GetLabelPosition ()
 Get the position of the widget's label in display coordinates.
virtual void GetLabelPosition (IntPtr pos)
 Get the position of the widget's label in display coordinates.
virtual string GetLabelText ()
 Get the text shown in the widget's label.
virtual double GetLength1 ()
 Return the length of the line defined by (Point1,Point2). This is the distance in the world coordinate system.
virtual double GetLength2 ()
 Return the length of the line defined by (Point3,Point4). This is the distance in the world coordinate system.
virtual int GetLine1Visibility ()
 Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.
virtual int GetLine2Visibility ()
 Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.
virtual void GetPoint1DisplayPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual vtkHandleRepresentation GetPoint1Representation ()
 Set/Get the handle representations used within the vtkBiDimensionalRepresentation2D. (Note: properties can be set by grabbing these representations and setting the properties appropriately.)
virtual void GetPoint1WorldPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void GetPoint2DisplayPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual vtkHandleRepresentation GetPoint2Representation ()
 Set/Get the handle representations used within the vtkBiDimensionalRepresentation2D. (Note: properties can be set by grabbing these representations and setting the properties appropriately.)
virtual void GetPoint2WorldPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void GetPoint3DisplayPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual vtkHandleRepresentation GetPoint3Representation ()
 Set/Get the handle representations used within the vtkBiDimensionalRepresentation2D. (Note: properties can be set by grabbing these representations and setting the properties appropriately.)
virtual void GetPoint3WorldPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void GetPoint4DisplayPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual vtkHandleRepresentation GetPoint4Representation ()
 Set/Get the handle representations used within the vtkBiDimensionalRepresentation2D. (Note: properties can be set by grabbing these representations and setting the properties appropriately.)
virtual void GetPoint4WorldPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual int GetShowLabelAboveWidget ()
 Toggle whether to display the label above or below the widget. Defaults to 1.
virtual int GetTolerance ()
 The tolerance representing the distance to the representation (in pixels) in which the cursor is considered near enough to the representation to be active.
virtual int GetToleranceMaxValue ()
 The tolerance representing the distance to the representation (in pixels) in which the cursor is considered near enough to the representation to be active.
virtual int GetToleranceMinValue ()
 The tolerance representing the distance to the representation (in pixels) in which the cursor is considered near enough to the representation to be active.
virtual void GetWorldLabelPosition (IntPtr pos)
 Get the position of the widget's label in display coordinates.
virtual void InstantiateHandleRepresentation ()
 This method is used to specify the type of handle representation to use for the four internal vtkHandleRepresentations within vtkBiDimensionalRepresentation. To use this method, create a dummy vtkHandleRepresentation (or subclass), and then invoke this method with this dummy. Then the vtkBiDimensionalRepresentation uses this dummy to clone four vtkHandleRepresentations of the same type. Make sure you set the handle representation before the widget is enabled. (The method InstantiateHandleRepresentation() is invoked by the vtkBiDimensionalWidget for the purposes of cloning.)
override int IsA (string type)
 Standard VTK methods.
virtual void Line1VisibilityOff ()
 Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.
virtual void Line1VisibilityOn ()
 Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.
virtual void Line2VisibilityOff ()
 Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.
virtual void Line2VisibilityOn ()
 Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.
new vtkBiDimensionalRepresentation NewInstance ()
 Standard VTK methods.
virtual void Point2WidgetInteraction (IntPtr e)
 These are methods that satisfy vtkWidgetRepresentation's API.
virtual void Point3WidgetInteraction (IntPtr e)
 These are methods that satisfy vtkWidgetRepresentation's API.
void SetHandleRepresentation (vtkHandleRepresentation handle)
 This method is used to specify the type of handle representation to use for the four internal vtkHandleRepresentations within vtkBiDimensionalRepresentation. To use this method, create a dummy vtkHandleRepresentation (or subclass), and then invoke this method with this dummy. Then the vtkBiDimensionalRepresentation uses this dummy to clone four vtkHandleRepresentations of the same type. Make sure you set the handle representation before the widget is enabled. (The method InstantiateHandleRepresentation() is invoked by the vtkBiDimensionalWidget for the purposes of cloning.)
void SetID (int id)
 Set/get the id to display in the label.
virtual void SetLabelFormat (string _arg)
 Specify the format to use for labelling the distance. Note that an empty string results in no label, or a format string without a "%" character will not print the distance value.
virtual void SetLine1Visibility (int _arg)
 Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.
virtual void SetLine2Visibility (int _arg)
 Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.
virtual void SetPoint1DisplayPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void SetPoint1WorldPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void SetPoint2DisplayPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void SetPoint2WorldPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void SetPoint3DisplayPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void SetPoint3WorldPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void SetPoint4DisplayPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void SetPoint4WorldPosition (IntPtr pos)
 Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.
virtual void SetShowLabelAboveWidget (int _arg)
 Toggle whether to display the label above or below the widget. Defaults to 1.
virtual void SetTolerance (int _arg)
 The tolerance representing the distance to the representation (in pixels) in which the cursor is considered near enough to the representation to be active.
virtual void ShowLabelAboveWidgetOff ()
 Toggle whether to display the label above or below the widget. Defaults to 1.
virtual void ShowLabelAboveWidgetOn ()
 Toggle whether to display the label above or below the widget. Defaults to 1.
virtual void StartWidgetDefinition (IntPtr e)
 These are methods that satisfy vtkWidgetRepresentation's API.
virtual void StartWidgetManipulation (IntPtr e)
 These are methods that satisfy vtkWidgetRepresentation's API.

Static Public Member Functions

static new int IsTypeOf (string type)
 Standard VTK methods.
static new
vtkBiDimensionalRepresentation 
SafeDownCast (vtkObjectBase o)
 Standard VTK methods.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "30vtkBiDimensionalRepresentation"
 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 int vtkBiDimensionalRepresentation_GetID_01 (HandleRef pThis)
static internal IntPtr vtkBiDimensionalRepresentation_GetLabelFormat_02 (HandleRef pThis)
static internal IntPtr vtkBiDimensionalRepresentation_GetLabelPosition_03 (HandleRef pThis)
static internal void vtkBiDimensionalRepresentation_GetLabelPosition_04 (HandleRef pThis, IntPtr pos)
static internal IntPtr vtkBiDimensionalRepresentation_GetLabelText_05 (HandleRef pThis)
static internal double vtkBiDimensionalRepresentation_GetLength1_06 (HandleRef pThis)
static internal double vtkBiDimensionalRepresentation_GetLength2_07 (HandleRef pThis)
static internal int vtkBiDimensionalRepresentation_GetLine1Visibility_08 (HandleRef pThis)
static internal int vtkBiDimensionalRepresentation_GetLine2Visibility_09 (HandleRef pThis)
static internal void vtkBiDimensionalRepresentation_GetPoint1DisplayPosition_10 (HandleRef pThis, IntPtr pos)
static internal IntPtr vtkBiDimensionalRepresentation_GetPoint1Representation_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBiDimensionalRepresentation_GetPoint1WorldPosition_12 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_GetPoint2DisplayPosition_13 (HandleRef pThis, IntPtr pos)
static internal IntPtr vtkBiDimensionalRepresentation_GetPoint2Representation_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBiDimensionalRepresentation_GetPoint2WorldPosition_15 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_GetPoint3DisplayPosition_16 (HandleRef pThis, IntPtr pos)
static internal IntPtr vtkBiDimensionalRepresentation_GetPoint3Representation_17 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBiDimensionalRepresentation_GetPoint3WorldPosition_18 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_GetPoint4DisplayPosition_19 (HandleRef pThis, IntPtr pos)
static internal IntPtr vtkBiDimensionalRepresentation_GetPoint4Representation_20 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBiDimensionalRepresentation_GetPoint4WorldPosition_21 (HandleRef pThis, IntPtr pos)
static internal int vtkBiDimensionalRepresentation_GetShowLabelAboveWidget_22 (HandleRef pThis)
static internal int vtkBiDimensionalRepresentation_GetTolerance_23 (HandleRef pThis)
static internal int vtkBiDimensionalRepresentation_GetToleranceMaxValue_24 (HandleRef pThis)
static internal int vtkBiDimensionalRepresentation_GetToleranceMinValue_25 (HandleRef pThis)
static internal void vtkBiDimensionalRepresentation_GetWorldLabelPosition_26 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_InstantiateHandleRepresentation_27 (HandleRef pThis)
static internal int vtkBiDimensionalRepresentation_IsA_28 (HandleRef pThis, string type)
static internal int vtkBiDimensionalRepresentation_IsTypeOf_29 (string type)
static internal void vtkBiDimensionalRepresentation_Line1VisibilityOff_30 (HandleRef pThis)
static internal void vtkBiDimensionalRepresentation_Line1VisibilityOn_31 (HandleRef pThis)
static internal void vtkBiDimensionalRepresentation_Line2VisibilityOff_32 (HandleRef pThis)
static internal void vtkBiDimensionalRepresentation_Line2VisibilityOn_33 (HandleRef pThis)
static internal IntPtr vtkBiDimensionalRepresentation_NewInstance_34 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBiDimensionalRepresentation_Point2WidgetInteraction_35 (HandleRef pThis, IntPtr e)
static internal void vtkBiDimensionalRepresentation_Point3WidgetInteraction_36 (HandleRef pThis, IntPtr e)
static internal IntPtr vtkBiDimensionalRepresentation_SafeDownCast_37 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBiDimensionalRepresentation_SetHandleRepresentation_38 (HandleRef pThis, HandleRef handle)
static internal void vtkBiDimensionalRepresentation_SetID_39 (HandleRef pThis, int id)
static internal void vtkBiDimensionalRepresentation_SetLabelFormat_40 (HandleRef pThis, string _arg)
static internal void vtkBiDimensionalRepresentation_SetLine1Visibility_41 (HandleRef pThis, int _arg)
static internal void vtkBiDimensionalRepresentation_SetLine2Visibility_42 (HandleRef pThis, int _arg)
static internal void vtkBiDimensionalRepresentation_SetPoint1DisplayPosition_43 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_SetPoint1WorldPosition_44 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_SetPoint2DisplayPosition_45 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_SetPoint2WorldPosition_46 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_SetPoint3DisplayPosition_47 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_SetPoint3WorldPosition_48 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_SetPoint4DisplayPosition_49 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_SetPoint4WorldPosition_50 (HandleRef pThis, IntPtr pos)
static internal void vtkBiDimensionalRepresentation_SetShowLabelAboveWidget_51 (HandleRef pThis, int _arg)
static internal void vtkBiDimensionalRepresentation_SetTolerance_52 (HandleRef pThis, int _arg)
static internal void vtkBiDimensionalRepresentation_ShowLabelAboveWidgetOff_53 (HandleRef pThis)
static internal void vtkBiDimensionalRepresentation_ShowLabelAboveWidgetOn_54 (HandleRef pThis)
static internal void vtkBiDimensionalRepresentation_StartWidgetDefinition_55 (HandleRef pThis, IntPtr e)
static internal void vtkBiDimensionalRepresentation_StartWidgetManipulation_56 (HandleRef pThis, IntPtr e)

Static Private Member Functions

static vtkBiDimensionalRepresentation ()
 Automatically generated type registration mechanics.

Detailed Description

vtkBiDimensionalRepresentation - represent the vtkBiDimensionalWidget

Description The vtkBiDimensionalRepresentation is used to represent the bi-dimensional measure of an object. 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.) This particular class is an abstract class, contrete subclasses (e.g., vtkBiDimensionalRepresentation2D) actual implement the widget.

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.


Member Enumeration Documentation

Specify the format to use for labelling the distance. Note that an empty string results in no label, or a format string without a "%" character will not print the distance value.

Enumerator:
NearP1 

enum member

NearP2 

enum member

NearP3 

enum member

NearP4 

enum member

OnCenter 

enum member

OnL1Inner 

enum member

OnL1Outer 

enum member

OnL2Inner 

enum member

OnL2Outer 

enum member

Outside 

enum member

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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


Member Function Documentation

override void Kitware.VTK.vtkBiDimensionalRepresentation.Dispose ( bool  disposing) [protected]

Automatically generated protected Dispose method - called from public Dispose or the C# destructor. DO NOT call directly.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

Set/get the id to display in the label.

Specify the format to use for labelling the distance. Note that an empty string results in no label, or a format string without a "%" character will not print the distance value.

Get the position of the widget's label in display coordinates.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

virtual void Kitware.VTK.vtkBiDimensionalRepresentation.GetLabelPosition ( IntPtr  pos) [virtual]

Get the position of the widget's label in display coordinates.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

Get the text shown in the widget's label.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

Return the length of the line defined by (Point1,Point2). This is the distance in the world coordinate system.

Return the length of the line defined by (Point3,Point4). This is the distance in the world coordinate system.

Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.

Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Set/Get the handle representations used within the vtkBiDimensionalRepresentation2D. (Note: properties can be set by grabbing these representations and setting the properties appropriately.)

Here is the call graph for this function:

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Set/Get the handle representations used within the vtkBiDimensionalRepresentation2D. (Note: properties can be set by grabbing these representations and setting the properties appropriately.)

Here is the call graph for this function:

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Set/Get the handle representations used within the vtkBiDimensionalRepresentation2D. (Note: properties can be set by grabbing these representations and setting the properties appropriately.)

Here is the call graph for this function:

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Set/Get the handle representations used within the vtkBiDimensionalRepresentation2D. (Note: properties can be set by grabbing these representations and setting the properties appropriately.)

Here is the call graph for this function:

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Toggle whether to display the label above or below the widget. Defaults to 1.

The tolerance representing the distance to the representation (in pixels) in which the cursor is considered near enough to the representation to be active.

The tolerance representing the distance to the representation (in pixels) in which the cursor is considered near enough to the representation to be active.

The tolerance representing the distance to the representation (in pixels) in which the cursor is considered near enough to the representation to be active.

Get the position of the widget's label in display coordinates.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

This method is used to specify the type of handle representation to use for the four internal vtkHandleRepresentations within vtkBiDimensionalRepresentation. To use this method, create a dummy vtkHandleRepresentation (or subclass), and then invoke this method with this dummy. Then the vtkBiDimensionalRepresentation uses this dummy to clone four vtkHandleRepresentations of the same type. Make sure you set the handle representation before the widget is enabled. (The method InstantiateHandleRepresentation() is invoked by the vtkBiDimensionalWidget for the purposes of cloning.)

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

Standard VTK methods.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

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

Standard VTK methods.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.

Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.

Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.

Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.

Standard VTK methods.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

These are methods that satisfy vtkWidgetRepresentation's API.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

These are methods that satisfy vtkWidgetRepresentation's API.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

Standard VTK methods.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

Here is the call graph for this function:

This method is used to specify the type of handle representation to use for the four internal vtkHandleRepresentations within vtkBiDimensionalRepresentation. To use this method, create a dummy vtkHandleRepresentation (or subclass), and then invoke this method with this dummy. Then the vtkBiDimensionalRepresentation uses this dummy to clone four vtkHandleRepresentations of the same type. Make sure you set the handle representation before the widget is enabled. (The method InstantiateHandleRepresentation() is invoked by the vtkBiDimensionalWidget for the purposes of cloning.)

Set/get the id to display in the label.

virtual void Kitware.VTK.vtkBiDimensionalRepresentation.SetLabelFormat ( string  _arg) [virtual]

Specify the format to use for labelling the distance. Note that an empty string results in no label, or a format string without a "%" character will not print the distance value.

Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.

Special methods for turning off the lines that define the bi-dimensional measure. Generally these methods are used by the vtkBiDimensionalWidget to control the appearance of the widget. Note: turning off Line1 actually turns off Line1 and Line2.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Methods to Set/Get the coordinates of the four points defining this representation. Note that methods are available for both display and world coordinates.

Toggle whether to display the label above or below the widget. Defaults to 1.

virtual void Kitware.VTK.vtkBiDimensionalRepresentation.SetTolerance ( int  _arg) [virtual]

The tolerance representing the distance to the representation (in pixels) in which the cursor is considered near enough to the representation to be active.

Toggle whether to display the label above or below the widget. Defaults to 1.

Toggle whether to display the label above or below the widget. Defaults to 1.

These are methods that satisfy vtkWidgetRepresentation's API.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

These are methods that satisfy vtkWidgetRepresentation's API.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetLabelPosition_04 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint1DisplayPosition_10 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint1Representation_11 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint1WorldPosition_12 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint2DisplayPosition_13 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint2Representation_14 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint2WorldPosition_15 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint3DisplayPosition_16 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint3Representation_17 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint3WorldPosition_18 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint4DisplayPosition_19 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint4Representation_20 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetPoint4WorldPosition_21 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_GetWorldLabelPosition_26 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal int Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_IsA_28 ( HandleRef  pThis,
string  type 
) [private]
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_NewInstance_34 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_Point2WidgetInteraction_35 ( HandleRef  pThis,
IntPtr  e 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_Point3WidgetInteraction_36 ( HandleRef  pThis,
IntPtr  e 
) [private]
static internal IntPtr Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SafeDownCast_37 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetHandleRepresentation_38 ( HandleRef  pThis,
HandleRef  handle 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetID_39 ( HandleRef  pThis,
int  id 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetLabelFormat_40 ( HandleRef  pThis,
string  _arg 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetLine1Visibility_41 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetLine2Visibility_42 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetPoint1DisplayPosition_43 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetPoint1WorldPosition_44 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetPoint2DisplayPosition_45 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetPoint2WorldPosition_46 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetPoint3DisplayPosition_47 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetPoint3WorldPosition_48 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetPoint4DisplayPosition_49 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetPoint4WorldPosition_50 ( HandleRef  pThis,
IntPtr  pos 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetShowLabelAboveWidget_51 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_SetTolerance_52 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_StartWidgetDefinition_55 ( HandleRef  pThis,
IntPtr  e 
) [private]
static internal void Kitware.VTK.vtkBiDimensionalRepresentation.vtkBiDimensionalRepresentation_StartWidgetManipulation_56 ( HandleRef  pThis,
IntPtr  e 
) [private]

Member Data Documentation

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkBiDimensionalRepresentation2D.


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