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

vtkCompassRepresentation - provide a compass More...

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

List of all members.

Public Types

enum  _InteractionState {
  Adjusting = 2, DistanceAdjusting = 8, DistanceIn = 7, DistanceOut = 6,
  Inside = 1, Outside = 0, TiltAdjusting = 5, TiltDown = 3,
  TiltUp = 4
}
 Decsription: Methods supporting the rendering process. More...

Public Member Functions

 vtkCompassRepresentation (IntPtr rawCppThis, bool callDisposalMethod, bool strong)
 Automatically generated constructor - called from generated code. DO NOT call directly.
 vtkCompassRepresentation ()
 Instantiate the class.
override void BuildRepresentation ()
 Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
override int ComputeInteractionState (int X, int Y, int modify)
 Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
virtual void DistanceWidgetInteraction (IntPtr eventPos)
 Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
virtual void EndDistance ()
 Decsription: Methods supporting the rendering process.
virtual void EndTilt ()
 Decsription: Methods supporting the rendering process.
override void GetActors (vtkPropCollection arg0)
 Decsription: Methods supporting the rendering process.
virtual double GetDistance ()
 Decsription: Methods supporting the rendering process.
virtual double GetHeading ()
 Decsription: Methods supporting the rendering process.
virtual vtkTextProperty GetLabelProperty ()
 Set/Get the properties for the label and title text.
vtkCoordinate GetPoint1Coordinate ()
 Position the first end point of the slider. Note that this point is an instance of vtkCoordinate, meaning that Point 1 can be specified in a variety of coordinate systems, and can even be relative to another point. To set the point, you'll want to get the Point1Coordinate and then invoke the necessary methods to put it into the correct coordinate system and set the correct initial value.
vtkCoordinate GetPoint2Coordinate ()
 Position the second end point of the slider. Note that this point is an instance of vtkCoordinate, meaning that Point 1 can be specified in a variety of coordinate systems, and can even be relative to another point. To set the point, you'll want to get the Point2Coordinate and then invoke the necessary methods to put it into the correct coordinate system and set the correct initial value.
virtual vtkProperty2D GetRingProperty ()
 Get the slider properties. The properties of the slider when selected and unselected can be manipulated.
virtual vtkProperty2D GetSelectedProperty ()
 Get the selection property. This property is used to modify the appearance of selected objects (e.g., the slider).
virtual double GetTilt ()
 Decsription: Methods supporting the rendering process.
override void Highlight (int arg0)
 Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
override int IsA (string type)
 Standard methods for the class.
new vtkCompassRepresentation NewInstance ()
 Standard methods for the class.
override void PlaceWidget (IntPtr bounds)
 Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
override void ReleaseGraphicsResources (vtkWindow arg0)
 Decsription: Methods supporting the rendering process.
override int RenderOpaqueGeometry (vtkViewport arg0)
 Decsription: Methods supporting the rendering process.
override int RenderOverlay (vtkViewport arg0)
 Decsription: Methods supporting the rendering process.
virtual void SetDistance (double value)
 Decsription: Methods supporting the rendering process.
virtual void SetHeading (double value)
 Decsription: Methods supporting the rendering process.
override void SetRenderer (vtkRenderer ren)
 Decsription: Methods supporting the rendering process.
virtual void SetTilt (double value)
 Decsription: Methods supporting the rendering process.
override void StartWidgetInteraction (IntPtr eventPos)
 Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
virtual void TiltWidgetInteraction (IntPtr eventPos)
 Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.
virtual void UpdateDistance (double time)
 Decsription: Methods supporting the rendering process.
virtual void UpdateTilt (double time)
 Decsription: Methods supporting the rendering process.
override void WidgetInteraction (IntPtr eventPos)
 Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Static Public Member Functions

static new vtkCompassRepresentation New ()
 Instantiate the class.
static new int IsTypeOf (string type)
 Standard methods for the class.
static new vtkCompassRepresentation SafeDownCast (vtkObjectBase o)
 Standard methods for the class.

Public Attributes

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

Static Public Attributes

static new readonly string MRClassNameKey = "24vtkCompassRepresentation"
 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 vtkCompassRepresentation_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCompassRepresentation_BuildRepresentation_01 (HandleRef pThis)
static internal int vtkCompassRepresentation_ComputeInteractionState_02 (HandleRef pThis, int X, int Y, int modify)
static internal void vtkCompassRepresentation_DistanceWidgetInteraction_03 (HandleRef pThis, IntPtr eventPos)
static internal void vtkCompassRepresentation_EndDistance_04 (HandleRef pThis)
static internal void vtkCompassRepresentation_EndTilt_05 (HandleRef pThis)
static internal void vtkCompassRepresentation_GetActors_06 (HandleRef pThis, HandleRef arg0)
static internal double vtkCompassRepresentation_GetDistance_07 (HandleRef pThis)
static internal double vtkCompassRepresentation_GetHeading_08 (HandleRef pThis)
static internal IntPtr vtkCompassRepresentation_GetLabelProperty_09 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkCompassRepresentation_GetPoint1Coordinate_10 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkCompassRepresentation_GetPoint2Coordinate_11 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkCompassRepresentation_GetRingProperty_12 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal IntPtr vtkCompassRepresentation_GetSelectedProperty_13 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal double vtkCompassRepresentation_GetTilt_14 (HandleRef pThis)
static internal void vtkCompassRepresentation_Highlight_15 (HandleRef pThis, int arg0)
static internal int vtkCompassRepresentation_IsA_16 (HandleRef pThis, string type)
static internal int vtkCompassRepresentation_IsTypeOf_17 (string type)
static internal IntPtr vtkCompassRepresentation_NewInstance_19 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCompassRepresentation_PlaceWidget_20 (HandleRef pThis, IntPtr bounds)
static internal void vtkCompassRepresentation_ReleaseGraphicsResources_21 (HandleRef pThis, HandleRef arg0)
static internal int vtkCompassRepresentation_RenderOpaqueGeometry_22 (HandleRef pThis, HandleRef arg0)
static internal int vtkCompassRepresentation_RenderOverlay_23 (HandleRef pThis, HandleRef arg0)
static internal IntPtr vtkCompassRepresentation_SafeDownCast_24 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount)
static internal void vtkCompassRepresentation_SetDistance_25 (HandleRef pThis, double value)
static internal void vtkCompassRepresentation_SetHeading_26 (HandleRef pThis, double value)
static internal void vtkCompassRepresentation_SetRenderer_27 (HandleRef pThis, HandleRef ren)
static internal void vtkCompassRepresentation_SetTilt_28 (HandleRef pThis, double value)
static internal void vtkCompassRepresentation_StartWidgetInteraction_29 (HandleRef pThis, IntPtr eventPos)
static internal void vtkCompassRepresentation_TiltWidgetInteraction_30 (HandleRef pThis, IntPtr eventPos)
static internal void vtkCompassRepresentation_UpdateDistance_31 (HandleRef pThis, double time)
static internal void vtkCompassRepresentation_UpdateTilt_32 (HandleRef pThis, double time)
static internal void vtkCompassRepresentation_WidgetInteraction_33 (HandleRef pThis, IntPtr eventPos)

Static Private Member Functions

static vtkCompassRepresentation ()
 Automatically generated type registration mechanics.

Detailed Description

vtkCompassRepresentation - provide a compass

Description This class is used to represent and render a compass.


Member Enumeration Documentation

Decsription: Methods supporting the rendering process.

Enumerator:
Adjusting 

enum member

DistanceAdjusting 

enum member

DistanceIn 

enum member

DistanceOut 

enum member

Inside 

enum member

Outside 

enum member

TiltAdjusting 

enum member

TiltDown 

enum member

TiltUp 

enum member

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.


Constructor & Destructor Documentation

Automatically generated type registration mechanics.

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

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

Instantiate the class.


Member Function Documentation

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.

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

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

override void Kitware.VTK.vtkCompassRepresentation.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.vtkContinuousValueWidgetRepresentation.

virtual void Kitware.VTK.vtkCompassRepresentation.DistanceWidgetInteraction ( IntPtr  eventPos) [virtual]

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Decsription: Methods supporting the rendering process.

Decsription: Methods supporting the rendering process.

Decsription: Methods supporting the rendering process.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Decsription: Methods supporting the rendering process.

Decsription: Methods supporting the rendering process.

Set/Get the properties for the label and title text.

Here is the call graph for this function:

Position the first end point of the slider. Note that this point is an instance of vtkCoordinate, meaning that Point 1 can be specified in a variety of coordinate systems, and can even be relative to another point. To set the point, you'll want to get the Point1Coordinate and then invoke the necessary methods to put it into the correct coordinate system and set the correct initial value.

Here is the call graph for this function:

Position the second end point of the slider. Note that this point is an instance of vtkCoordinate, meaning that Point 1 can be specified in a variety of coordinate systems, and can even be relative to another point. To set the point, you'll want to get the Point2Coordinate and then invoke the necessary methods to put it into the correct coordinate system and set the correct initial value.

Here is the call graph for this function:

Get the slider properties. The properties of the slider when selected and unselected can be manipulated.

Here is the call graph for this function:

Get the selection property. This property is used to modify the appearance of selected objects (e.g., the slider).

Here is the call graph for this function:

virtual double Kitware.VTK.vtkCompassRepresentation.GetTilt ( ) [virtual]

Decsription: Methods supporting the rendering process.

override void Kitware.VTK.vtkCompassRepresentation.Highlight ( int  arg0) [virtual]

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

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

Standard methods for the class.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.

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

Standard methods for the class.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.

Instantiate the class.

Reimplemented from Kitware.VTK.vtkObject.

Standard methods for the class.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.

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

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.

Decsription: Methods supporting the rendering process.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Decsription: Methods supporting the rendering process.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Decsription: Methods supporting the rendering process.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

Standard methods for the class.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.

Here is the call graph for this function:

virtual void Kitware.VTK.vtkCompassRepresentation.SetDistance ( double  value) [virtual]

Decsription: Methods supporting the rendering process.

virtual void Kitware.VTK.vtkCompassRepresentation.SetHeading ( double  value) [virtual]

Decsription: Methods supporting the rendering process.

Decsription: Methods supporting the rendering process.

Reimplemented from Kitware.VTK.vtkWidgetRepresentation.

virtual void Kitware.VTK.vtkCompassRepresentation.SetTilt ( double  value) [virtual]

Decsription: Methods supporting the rendering process.

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

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.

virtual void Kitware.VTK.vtkCompassRepresentation.TiltWidgetInteraction ( IntPtr  eventPos) [virtual]

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

virtual void Kitware.VTK.vtkCompassRepresentation.UpdateDistance ( double  time) [virtual]

Decsription: Methods supporting the rendering process.

virtual void Kitware.VTK.vtkCompassRepresentation.UpdateTilt ( double  time) [virtual]

Decsription: Methods supporting the rendering process.

static internal int Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_ComputeInteractionState_02 ( HandleRef  pThis,
int  X,
int  Y,
int  modify 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_DistanceWidgetInteraction_03 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_EndDistance_04 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_EndTilt_05 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetActors_06 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal double Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetDistance_07 ( HandleRef  pThis) [private]
static internal double Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetHeading_08 ( HandleRef  pThis) [private]
static internal IntPtr Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetLabelProperty_09 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetPoint1Coordinate_10 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetPoint2Coordinate_11 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetRingProperty_12 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetSelectedProperty_13 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal double Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_GetTilt_14 ( HandleRef  pThis) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_Highlight_15 ( HandleRef  pThis,
int  arg0 
) [private]
static internal int Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_IsA_16 ( HandleRef  pThis,
string  type 
) [private]
static internal int Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_IsTypeOf_17 ( string  type) [private]
static internal IntPtr Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_New ( ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal IntPtr Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_NewInstance_19 ( HandleRef  pThis,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_PlaceWidget_20 ( HandleRef  pThis,
IntPtr  bounds 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_ReleaseGraphicsResources_21 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_RenderOpaqueGeometry_22 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal int Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_RenderOverlay_23 ( HandleRef  pThis,
HandleRef  arg0 
) [private]
static internal IntPtr Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_SafeDownCast_24 ( HandleRef  o,
ref uint  mteStatus,
ref uint  mteIndex,
ref uint  rawRefCount 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_SetDistance_25 ( HandleRef  pThis,
double  value 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_SetHeading_26 ( HandleRef  pThis,
double  value 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_SetRenderer_27 ( HandleRef  pThis,
HandleRef  ren 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_SetTilt_28 ( HandleRef  pThis,
double  value 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_StartWidgetInteraction_29 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_TiltWidgetInteraction_30 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_UpdateDistance_31 ( HandleRef  pThis,
double  time 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_UpdateTilt_32 ( HandleRef  pThis,
double  time 
) [private]
static internal void Kitware.VTK.vtkCompassRepresentation.vtkCompassRepresentation_WidgetInteraction_33 ( HandleRef  pThis,
IntPtr  eventPos 
) [private]
override void Kitware.VTK.vtkCompassRepresentation.WidgetInteraction ( IntPtr  eventPos) [virtual]

Methods to interface with the vtkSliderWidget. The PlaceWidget() method assumes that the parameter bounds[6] specifies the location in display space where the widget should be placed.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.


Member Data Documentation

new readonly string Kitware.VTK.vtkCompassRepresentation.MRClassNameKey = "24vtkCompassRepresentation" [static]

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.

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

Automatically generated type registration mechanics.

Reimplemented from Kitware.VTK.vtkContinuousValueWidgetRepresentation.


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