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

vtkBorderRepresentation - represent a vtkBorderWidget More...

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

List of all members.

Public Types

enum  BORDER_ACTIVE_WrapperEnum { BORDER_ACTIVE = 2, BORDER_OFF = 0, BORDER_ON = 1 }
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,. More...
enum  _InteractionState {
  AdjustingE0 = 6, AdjustingE1 = 7, AdjustingE2 = 8, AdjustingE3 = 9,
  AdjustingP0 = 2, AdjustingP1 = 3, AdjustingP2 = 4, AdjustingP3 = 5,
  Inside = 1, Outside = 0
}
 This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion. More...

Public Member Functions

 vtkBorderRepresentation (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkBorderRepresentation ()
 Instantiate this class.
override void BuildRepresentation ()
 Subclasses should implement these methods. See the superclasses' documentation for more information.
override int ComputeInteractionState (int X, int Y, int modify)
 Subclasses should implement these methods. See the superclasses' documentation for more information.
override void GetActors2D (vtkPropCollection arg0)
 These methods are necessary to make this representation behave as a vtkProp.
virtual vtkProperty2D GetBorderProperty ()
 Specify the properties of the border.
virtual int[] GetMaximumSize ()
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
virtual void GetMaximumSize (ref int _arg1, ref int _arg2)
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
virtual void GetMaximumSize (IntPtr _arg)
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
virtual int[] GetMinimumSize ()
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
virtual void GetMinimumSize (ref int _arg1, ref int _arg2)
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
virtual void GetMinimumSize (IntPtr _arg)
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
virtual int GetMoving ()
 This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.
virtual double[] GetPosition ()
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.
virtual double[] GetPosition2 ()
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.
virtual vtkCoordinate GetPosition2Coordinate ()
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.
virtual vtkCoordinate GetPositionCoordinate ()
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.
virtual int GetProportionalResize ()
 Indicate whether resizing operations should keep the x-y directions proportional to one another. Also, if ProportionalResize is on, then the rectangle (Position,Position2) is a bounding rectangle, and the representation will be placed in the rectangle in such a way as to preserve the aspect ratio of the representation.
virtual double[] GetSelectionPoint ()
 After a selection event within the region interior to the border; the normalized selection coordinates may be obtained.
virtual void GetSelectionPoint (IntPtr data)
 After a selection event within the region interior to the border; the normalized selection coordinates may be obtained.
virtual int GetShowBorder ()
 BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.
virtual int GetShowBorderMaxValue ()
 BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.
virtual int GetShowBorderMinValue ()
 BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.
virtual void GetSize (IntPtr size)
 Subclasses should implement these methods. See the superclasses' documentation for more information.
virtual int GetTolerance ()
 The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).
virtual int GetToleranceMaxValue ()
 The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).
virtual int GetToleranceMinValue ()
 The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).
override int HasTranslucentPolygonalGeometry ()
 These methods are necessary to make this representation behave as a vtkProp.
override int IsA (string type)
 Define standard methods.
virtual void MovingOff ()
 This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.
virtual void MovingOn ()
 This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.
new vtkBorderRepresentation NewInstance ()
 Define standard methods.
virtual void ProportionalResizeOff ()
 Indicate whether resizing operations should keep the x-y directions proportional to one another. Also, if ProportionalResize is on, then the rectangle (Position,Position2) is a bounding rectangle, and the representation will be placed in the rectangle in such a way as to preserve the aspect ratio of the representation.
virtual void ProportionalResizeOn ()
 Indicate whether resizing operations should keep the x-y directions proportional to one another. Also, if ProportionalResize is on, then the rectangle (Position,Position2) is a bounding rectangle, and the representation will be placed in the rectangle in such a way as to preserve the aspect ratio of the representation.
override void ReleaseGraphicsResources (vtkWindow arg0)
 These methods are necessary to make this representation behave as a vtkProp.
override int RenderOpaqueGeometry (vtkViewport arg0)
 These methods are necessary to make this representation behave as a vtkProp.
override int RenderOverlay (vtkViewport arg0)
 These methods are necessary to make this representation behave as a vtkProp.
override int RenderTranslucentPolygonalGeometry (vtkViewport arg0)
 These methods are necessary to make this representation behave as a vtkProp.
virtual void SetMaximumSize (int _arg1, int _arg2)
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
void SetMaximumSize (IntPtr _arg)
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
virtual void SetMinimumSize (int _arg1, int _arg2)
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
void SetMinimumSize (IntPtr _arg)
 Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.
virtual void SetMoving (int _arg)
 This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.
virtual void SetPosition (IntPtr x)
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.
virtual void SetPosition (double x, double y)
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.
virtual void SetPosition2 (IntPtr x)
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.
virtual void SetPosition2 (double x, double y)
 Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.
virtual void SetProportionalResize (int _arg)
 Indicate whether resizing operations should keep the x-y directions proportional to one another. Also, if ProportionalResize is on, then the rectangle (Position,Position2) is a bounding rectangle, and the representation will be placed in the rectangle in such a way as to preserve the aspect ratio of the representation.
virtual void SetShowBorder (int _arg)
 BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.
void SetShowBorderToActive ()
 BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.
void SetShowBorderToOff ()
 BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.
void SetShowBorderToOn ()
 BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.
virtual void SetTolerance (int _arg)
 The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).
override void StartWidgetInteraction (IntPtr eventPos)
 Subclasses should implement these methods. See the superclasses' documentation for more information.
override void WidgetInteraction (IntPtr eventPos)
 Subclasses should implement these methods. See the superclasses' documentation for more information.

Static Public Member Functions

static new vtkBorderRepresentation New ()
 Instantiate this class.
static new int IsTypeOf (string type)
 Define standard methods.
static new vtkBorderRepresentation SafeDownCast (vtkObjectBase o)
 Define standard methods.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "23vtkBorderRepresentation"
 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 vtkBorderRepresentation_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBorderRepresentation_BuildRepresentation_01 (HandleRef pThis)
static internal int vtkBorderRepresentation_ComputeInteractionState_02 (HandleRef pThis, int X, int Y, int modify)
static internal void vtkBorderRepresentation_GetActors2D_03 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkBorderRepresentation_GetBorderProperty_04 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkBorderRepresentation_GetMaximumSize_05 (HandleRef pThis)
static internal void vtkBorderRepresentation_GetMaximumSize_06 (HandleRef pThis, ref int _arg1, ref int _arg2)
static internal void vtkBorderRepresentation_GetMaximumSize_07 (HandleRef pThis, IntPtr _arg)
static internal IntPtr vtkBorderRepresentation_GetMinimumSize_08 (HandleRef pThis)
static internal void vtkBorderRepresentation_GetMinimumSize_09 (HandleRef pThis, ref int _arg1, ref int _arg2)
static internal void vtkBorderRepresentation_GetMinimumSize_10 (HandleRef pThis, IntPtr _arg)
static internal int vtkBorderRepresentation_GetMoving_11 (HandleRef pThis)
static internal IntPtr vtkBorderRepresentation_GetPosition_12 (HandleRef pThis)
static internal IntPtr vtkBorderRepresentation_GetPosition2_13 (HandleRef pThis)
static internal IntPtr vtkBorderRepresentation_GetPosition2Coordinate_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkBorderRepresentation_GetPositionCoordinate_15 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal int vtkBorderRepresentation_GetProportionalResize_16 (HandleRef pThis)
static internal IntPtr vtkBorderRepresentation_GetSelectionPoint_17 (HandleRef pThis)
static internal void vtkBorderRepresentation_GetSelectionPoint_18 (HandleRef pThis, IntPtr data)
static internal int vtkBorderRepresentation_GetShowBorder_19 (HandleRef pThis)
static internal int vtkBorderRepresentation_GetShowBorderMaxValue_20 (HandleRef pThis)
static internal int vtkBorderRepresentation_GetShowBorderMinValue_21 (HandleRef pThis)
static internal void vtkBorderRepresentation_GetSize_22 (HandleRef pThis, IntPtr size)
static internal int vtkBorderRepresentation_GetTolerance_23 (HandleRef pThis)
static internal int vtkBorderRepresentation_GetToleranceMaxValue_24 (HandleRef pThis)
static internal int vtkBorderRepresentation_GetToleranceMinValue_25 (HandleRef pThis)
static internal int vtkBorderRepresentation_HasTranslucentPolygonalGeometry_26 (HandleRef pThis)
static internal int vtkBorderRepresentation_IsA_27 (HandleRef pThis, string type)
static internal int vtkBorderRepresentation_IsTypeOf_28 (string type)
static internal void vtkBorderRepresentation_MovingOff_29 (HandleRef pThis)
static internal void vtkBorderRepresentation_MovingOn_30 (HandleRef pThis)
static internal IntPtr vtkBorderRepresentation_NewInstance_32 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBorderRepresentation_ProportionalResizeOff_33 (HandleRef pThis)
static internal void vtkBorderRepresentation_ProportionalResizeOn_34 (HandleRef pThis)
static internal void vtkBorderRepresentation_ReleaseGraphicsResources_35 (HandleRef pThis, HandleRef arg0)
static internal int vtkBorderRepresentation_RenderOpaqueGeometry_36 (HandleRef pThis, HandleRef arg0)
static internal int vtkBorderRepresentation_RenderOverlay_37 (HandleRef pThis, HandleRef arg0)
static internal int vtkBorderRepresentation_RenderTranslucentPolygonalGeometry_38 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkBorderRepresentation_SafeDownCast_39 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkBorderRepresentation_SetMaximumSize_40 (HandleRef pThis, int _arg1, int _arg2)
static internal void vtkBorderRepresentation_SetMaximumSize_41 (HandleRef pThis, IntPtr _arg)
static internal void vtkBorderRepresentation_SetMinimumSize_42 (HandleRef pThis, int _arg1, int _arg2)
static internal void vtkBorderRepresentation_SetMinimumSize_43 (HandleRef pThis, IntPtr _arg)
static internal void vtkBorderRepresentation_SetMoving_44 (HandleRef pThis, int _arg)
static internal void vtkBorderRepresentation_SetPosition_45 (HandleRef pThis, IntPtr x)
static internal void vtkBorderRepresentation_SetPosition_46 (HandleRef pThis, double x, double y)
static internal void vtkBorderRepresentation_SetPosition2_47 (HandleRef pThis, IntPtr x)
static internal void vtkBorderRepresentation_SetPosition2_48 (HandleRef pThis, double x, double y)
static internal void vtkBorderRepresentation_SetProportionalResize_49 (HandleRef pThis, int _arg)
static internal void vtkBorderRepresentation_SetShowBorder_50 (HandleRef pThis, int _arg)
static internal void vtkBorderRepresentation_SetShowBorderToActive_51 (HandleRef pThis)
static internal void vtkBorderRepresentation_SetShowBorderToOff_52 (HandleRef pThis)
static internal void vtkBorderRepresentation_SetShowBorderToOn_53 (HandleRef pThis)
static internal void vtkBorderRepresentation_SetTolerance_54 (HandleRef pThis, int _arg)
static internal void vtkBorderRepresentation_StartWidgetInteraction_55 (HandleRef pThis, IntPtr eventPos)
static internal void vtkBorderRepresentation_WidgetInteraction_56 (HandleRef pThis, IntPtr eventPos)

Static Private Member Functions

static vtkBorderRepresentation ()
 Automatically generated type registration mechanics.

Detailed Description

vtkBorderRepresentation - represent a vtkBorderWidget

Description This class is used to represent and render a vtBorderWidget. To use this class, you need to specify the two corners of a rectangular region.

The class is typically subclassed so that specialized representations can be created. The class defines an API and a default implementation that the vtkBorderRepresentation interacts with to render itself in the scene.


Member Enumeration Documentation

This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.

Enumerator:
AdjustingE0 

enum member

AdjustingE1 

enum member

AdjustingE2 

enum member

AdjustingE3 

enum member

AdjustingP0 

enum member

AdjustingP1 

enum member

AdjustingP2 

enum member

AdjustingP3 

enum member

Inside 

enum member

Outside 

enum member

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

Enumerator:
BORDER_ACTIVE 

enum member

BORDER_OFF 

enum member

BORDER_ON 

enum member


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Instantiate this class.


Member Function Documentation

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

Subclasses should implement these methods. See the superclasses' documentation for more information.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

override void Kitware.VTK.vtkBorderRepresentation.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.vtkScalarBarRepresentation, Kitware.VTK.vtkCaptionRepresentation, Kitware.VTK.vtkCameraRepresentation, Kitware.VTK.vtkPlaybackRepresentation, Kitware.VTK.vtkTextRepresentation, and Kitware.VTK.vtkLogoRepresentation.

Specify the properties of the border.

Here is the call graph for this function:

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

virtual void Kitware.VTK.vtkBorderRepresentation.GetMaximumSize ( ref int  _arg1,
ref int  _arg2 
) [virtual]

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

virtual void Kitware.VTK.vtkBorderRepresentation.GetMaximumSize ( IntPtr  _arg) [virtual]

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

virtual void Kitware.VTK.vtkBorderRepresentation.GetMinimumSize ( ref int  _arg1,
ref int  _arg2 
) [virtual]

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

virtual void Kitware.VTK.vtkBorderRepresentation.GetMinimumSize ( IntPtr  _arg) [virtual]

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.

virtual double [] Kitware.VTK.vtkBorderRepresentation.GetPosition ( ) [virtual]

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

virtual double [] Kitware.VTK.vtkBorderRepresentation.GetPosition2 ( ) [virtual]

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

Here is the call graph for this function:

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

Here is the call graph for this function:

Indicate whether resizing operations should keep the x-y directions proportional to one another. Also, if ProportionalResize is on, then the rectangle (Position,Position2) is a bounding rectangle, and the representation will be placed in the rectangle in such a way as to preserve the aspect ratio of the representation.

After a selection event within the region interior to the border; the normalized selection coordinates may be obtained.

virtual void Kitware.VTK.vtkBorderRepresentation.GetSelectionPoint ( IntPtr  data) [virtual]

After a selection event within the region interior to the border; the normalized selection coordinates may be obtained.

BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.

BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.

BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.

virtual void Kitware.VTK.vtkBorderRepresentation.GetSize ( IntPtr  size) [virtual]

Subclasses should implement these methods. See the superclasses' documentation for more information.

Reimplemented in Kitware.VTK.vtkCameraRepresentation, Kitware.VTK.vtkCaptionRepresentation, Kitware.VTK.vtkPlaybackRepresentation, Kitware.VTK.vtkScalarBarRepresentation, and Kitware.VTK.vtkTextRepresentation.

The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).

The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).

The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).

override int Kitware.VTK.vtkBorderRepresentation.IsA ( string  type) [virtual]
static new int Kitware.VTK.vtkBorderRepresentation.IsTypeOf ( string  type) [static]

This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.

This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.

Indicate whether resizing operations should keep the x-y directions proportional to one another. Also, if ProportionalResize is on, then the rectangle (Position,Position2) is a bounding rectangle, and the representation will be placed in the rectangle in such a way as to preserve the aspect ratio of the representation.

Indicate whether resizing operations should keep the x-y directions proportional to one another. Also, if ProportionalResize is on, then the rectangle (Position,Position2) is a bounding rectangle, and the representation will be placed in the rectangle in such a way as to preserve the aspect ratio of the representation.

Define standard methods.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkCameraRepresentation, Kitware.VTK.vtkCaptionRepresentation, Kitware.VTK.vtkTextRepresentation, Kitware.VTK.vtkPlaybackRepresentation, Kitware.VTK.vtkScalarBarRepresentation, and Kitware.VTK.vtkLogoRepresentation.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkBorderRepresentation.SetMaximumSize ( int  _arg1,
int  _arg2 
) [virtual]

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

virtual void Kitware.VTK.vtkBorderRepresentation.SetMinimumSize ( int  _arg1,
int  _arg2 
) [virtual]

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

Specify a minimum and/or maximum size (in pixels) that this representation can take. These methods require two values: size values in the x and y directions, respectively.

virtual void Kitware.VTK.vtkBorderRepresentation.SetMoving ( int  _arg) [virtual]

This is a modifier of the interaction state. When set, widget interaction allows the border (and stuff inside of it) to be translated with mouse motion.

virtual void Kitware.VTK.vtkBorderRepresentation.SetPosition ( IntPtr  x) [virtual]

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

Reimplemented in Kitware.VTK.vtkTextRepresentation.

virtual void Kitware.VTK.vtkBorderRepresentation.SetPosition ( double  x,
double  y 
) [virtual]

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

Reimplemented in Kitware.VTK.vtkTextRepresentation.

virtual void Kitware.VTK.vtkBorderRepresentation.SetPosition2 ( IntPtr  x) [virtual]

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

virtual void Kitware.VTK.vtkBorderRepresentation.SetPosition2 ( double  x,
double  y 
) [virtual]

Specify opposite corners of the box defining the boundary of the widget. By default, these coordinates are in the normalized viewport coordinate system, with Position the lower left of the outline, and Position2 relative to Position. Note that using these methods are affected by the ProportionalResize flag. That is, if the aspect ratio of the representation is to be preserved (e.g., ProportionalResize is on), then the rectangle (Position,Position2) is a bounding rectangle. Also,.

virtual void Kitware.VTK.vtkBorderRepresentation.SetProportionalResize ( int  _arg) [virtual]

Indicate whether resizing operations should keep the x-y directions proportional to one another. Also, if ProportionalResize is on, then the rectangle (Position,Position2) is a bounding rectangle, and the representation will be placed in the rectangle in such a way as to preserve the aspect ratio of the representation.

virtual void Kitware.VTK.vtkBorderRepresentation.SetShowBorder ( int  _arg) [virtual]

BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.

BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.

BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.

BTX enum {BORDER_OFF=0,BORDER_ON,BORDER_ACTIVE}; ETX Specify when and if the border should appear. If ShowBorder is "on", then the border will always appear. If ShowBorder is "off" then the border will never appear. If ShowBorder is "active" then the border will appear when the mouse pointer enters the region bounded by the border widget.

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

The tolerance representing the distance to the widget (in pixels) in which the cursor is considered to be on the widget, or on a widget feature (e.g., a corner point or edge).

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

Subclasses should implement these methods. See the superclasses' documentation for more information.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_ComputeInteractionState_02 ( HandleRef  pThis,
int  X,
int  Y,
int  modify 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetActors2D_03 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetBorderProperty_04 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetMaximumSize_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetMaximumSize_06 ( HandleRef  pThis,
ref int  _arg1,
ref int  _arg2 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetMaximumSize_07 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetMinimumSize_08 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetMinimumSize_09 ( HandleRef  pThis,
ref int  _arg1,
ref int  _arg2 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetMinimumSize_10 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetMoving_11 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetPosition2_13 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetPosition2Coordinate_14 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetPosition_12 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetPositionCoordinate_15 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetSelectionPoint_17 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetSelectionPoint_18 ( HandleRef  pThis,
IntPtr  data 
) [private]
static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetShowBorder_19 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetSize_22 ( HandleRef  pThis,
IntPtr  size 
) [private]
static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_GetTolerance_23 ( HandleRef  pThis) [private]
static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_IsA_27 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_IsTypeOf_28 ( string  type) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_MovingOff_29 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_MovingOn_30 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_NewInstance_32 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_ReleaseGraphicsResources_35 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_RenderOpaqueGeometry_36 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_RenderOverlay_37 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_RenderTranslucentPolygonalGeometry_38 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SafeDownCast_39 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetMaximumSize_40 ( HandleRef  pThis,
int  _arg1,
int  _arg2 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetMaximumSize_41 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetMinimumSize_42 ( HandleRef  pThis,
int  _arg1,
int  _arg2 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetMinimumSize_43 ( HandleRef  pThis,
IntPtr  _arg 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetMoving_44 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetPosition2_47 ( HandleRef  pThis,
IntPtr  x 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetPosition2_48 ( HandleRef  pThis,
double  x,
double  y 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetPosition_45 ( HandleRef  pThis,
IntPtr  x 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetPosition_46 ( HandleRef  pThis,
double  x,
double  y 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetProportionalResize_49 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetShowBorder_50 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetShowBorderToOff_52 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetShowBorderToOn_53 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_SetTolerance_54 ( HandleRef  pThis,
int  _arg 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_StartWidgetInteraction_55 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
static internal void Kitware.VTK.vtkBorderRepresentation.vtkBorderRepresentation_WidgetInteraction_56 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
override void Kitware.VTK.vtkBorderRepresentation.WidgetInteraction ( IntPtr  eventPos) [virtual]

Subclasses should implement these methods. See the superclasses' documentation for more information.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Reimplemented in Kitware.VTK.vtkScalarBarRepresentation.


Member Data Documentation

new readonly string Kitware.VTK.vtkBorderRepresentation.MRClassNameKey = "23vtkBorderRepresentation" [static]
new const string Kitware.VTK.vtkBorderRepresentation.MRFullTypeName = "Kitware.VTK.vtkBorderRepresentation"

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