ActiViz .NET
5.8.0
|
vtkSeedRepresentation - represent the vtkSeedWidget More...
Public Types | |
enum | NearSeed_WrapperEnum { NearSeed = 1, Outside = 0 } |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active. More... | |
Public Member Functions | |
vtkSeedRepresentation (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkSeedRepresentation () | |
Instantiate class. | |
override void | BuildRepresentation () |
These are methods that satisfy vtkWidgetRepresentation's API. | |
override int | ComputeInteractionState (int X, int Y, int modify) |
These are methods that satisfy vtkWidgetRepresentation's API. | |
virtual int | CreateHandle (IntPtr e) |
Returns the id of the seed created, -1 on failure. e is the display position. | |
virtual int | GetActiveHandle () |
These are methods specific to vtkSeedRepresentation and which are invoked from vtkSeedWidget. | |
vtkHandleRepresentation | GetHandleRepresentation (uint num) |
Get the handle representations used for a particular seed. A side effect of this method is that it will create a handle representation in the list of representations if one has not yet been created. | |
vtkHandleRepresentation | GetHandleRepresentation () |
Returns the model HandleRepresentation. | |
int | GetNumberOfSeeds () |
Return the number of seeds (or handles) that have been created. | |
virtual void | GetSeedDisplayPosition (uint seedNum, IntPtr pos) |
Methods to Set/Get the coordinates of seed points defining this representation. Note that methods are available for both display and world coordinates. The seeds are accessed by a seed number. | |
virtual void | GetSeedWorldPosition (uint seedNum, IntPtr pos) |
Methods to Set/Get the coordinates of seed points defining this representation. Note that methods are available for both display and world coordinates. The seeds are accessed by a seed number. | |
virtual int | GetTolerance () |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active. | |
virtual int | GetToleranceMaxValue () |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active. | |
virtual int | GetToleranceMinValue () |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active. | |
override int | IsA (string type) |
Standard VTK methods. | |
new vtkSeedRepresentation | NewInstance () |
Standard VTK methods. | |
virtual void | RemoveActiveHandle () |
Delete the currently active handle. | |
virtual void | RemoveHandle (int n) |
Remove the nth handle. | |
virtual void | RemoveLastHandle () |
Delete last handle created. | |
void | SetHandleRepresentation (vtkHandleRepresentation handle) |
This method is used to specify the type of handle representation to use for the internal vtkHandleWidgets within vtkSeedWidget. To use this method, create a dummy vtkHandleWidget (or subclass), and then invoke this method with this dummy. Then the vtkSeedRepresentation uses this dummy to clone vtkHandleWidgets of the same type. Make sure you set the handle representation before the widget is enabled. | |
virtual void | SetSeedDisplayPosition (uint seedNum, IntPtr pos) |
Methods to Set/Get the coordinates of seed points defining this representation. Note that methods are available for both display and world coordinates. The seeds are accessed by a seed number. | |
virtual void | SetTolerance (int _arg) |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active. | |
Static Public Member Functions | |
static new vtkSeedRepresentation | New () |
Instantiate class. | |
static new int | IsTypeOf (string type) |
Standard VTK methods. | |
static new vtkSeedRepresentation | SafeDownCast (vtkObjectBase o) |
Standard VTK methods. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkSeedRepresentation" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "21vtkSeedRepresentation" |
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 | vtkSeedRepresentation_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSeedRepresentation_BuildRepresentation_01 (HandleRef pThis) |
static internal int | vtkSeedRepresentation_ComputeInteractionState_02 (HandleRef pThis, int X, int Y, int modify) |
static internal int | vtkSeedRepresentation_CreateHandle_03 (HandleRef pThis, IntPtr e) |
static internal int | vtkSeedRepresentation_GetActiveHandle_04 (HandleRef pThis) |
static internal IntPtr | vtkSeedRepresentation_GetHandleRepresentation_05 (HandleRef pThis, uint num, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkSeedRepresentation_GetHandleRepresentation_06 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkSeedRepresentation_GetNumberOfSeeds_07 (HandleRef pThis) |
static internal void | vtkSeedRepresentation_GetSeedDisplayPosition_08 (HandleRef pThis, uint seedNum, IntPtr pos) |
static internal void | vtkSeedRepresentation_GetSeedWorldPosition_09 (HandleRef pThis, uint seedNum, IntPtr pos) |
static internal int | vtkSeedRepresentation_GetTolerance_10 (HandleRef pThis) |
static internal int | vtkSeedRepresentation_GetToleranceMaxValue_11 (HandleRef pThis) |
static internal int | vtkSeedRepresentation_GetToleranceMinValue_12 (HandleRef pThis) |
static internal int | vtkSeedRepresentation_IsA_13 (HandleRef pThis, string type) |
static internal int | vtkSeedRepresentation_IsTypeOf_14 (string type) |
static internal IntPtr | vtkSeedRepresentation_NewInstance_16 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSeedRepresentation_RemoveActiveHandle_17 (HandleRef pThis) |
static internal void | vtkSeedRepresentation_RemoveHandle_18 (HandleRef pThis, int n) |
static internal void | vtkSeedRepresentation_RemoveLastHandle_19 (HandleRef pThis) |
static internal IntPtr | vtkSeedRepresentation_SafeDownCast_20 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSeedRepresentation_SetHandleRepresentation_21 (HandleRef pThis, HandleRef handle) |
static internal void | vtkSeedRepresentation_SetSeedDisplayPosition_22 (HandleRef pThis, uint seedNum, IntPtr pos) |
static internal void | vtkSeedRepresentation_SetTolerance_23 (HandleRef pThis, int _arg) |
Static Private Member Functions | |
static | vtkSeedRepresentation () |
Automatically generated type registration mechanics. |
vtkSeedRepresentation - represent the vtkSeedWidget
Description The vtkSeedRepresentation is a superclass for classes representing the vtkSeedWidget. This representation consists of one or more handles (vtkHandleRepresentation) which are used to place and manipulate the points defining the collection of seeds.
static Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Instantiate class.
override void Kitware.VTK.vtkSeedRepresentation.BuildRepresentation | ( | ) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
override int Kitware.VTK.vtkSeedRepresentation.ComputeInteractionState | ( | int | X, |
int | Y, | ||
int | modify | ||
) | [virtual] |
These are methods that satisfy vtkWidgetRepresentation's API.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
virtual int Kitware.VTK.vtkSeedRepresentation.CreateHandle | ( | IntPtr | e | ) | [virtual] |
Returns the id of the seed created, -1 on failure. e is the display position.
override void Kitware.VTK.vtkSeedRepresentation.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.
virtual int Kitware.VTK.vtkSeedRepresentation.GetActiveHandle | ( | ) | [virtual] |
These are methods specific to vtkSeedRepresentation and which are invoked from vtkSeedWidget.
Get the handle representations used for a particular seed. A side effect of this method is that it will create a handle representation in the list of representations if one has not yet been created.
Returns the model HandleRepresentation.
Return the number of seeds (or handles) that have been created.
virtual void Kitware.VTK.vtkSeedRepresentation.GetSeedDisplayPosition | ( | uint | seedNum, |
IntPtr | pos | ||
) | [virtual] |
Methods to Set/Get the coordinates of seed points defining this representation. Note that methods are available for both display and world coordinates. The seeds are accessed by a seed number.
virtual void Kitware.VTK.vtkSeedRepresentation.GetSeedWorldPosition | ( | uint | seedNum, |
IntPtr | pos | ||
) | [virtual] |
Methods to Set/Get the coordinates of seed points defining this representation. Note that methods are available for both display and world coordinates. The seeds are accessed by a seed number.
virtual int Kitware.VTK.vtkSeedRepresentation.GetTolerance | ( | ) | [virtual] |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active.
virtual int Kitware.VTK.vtkSeedRepresentation.GetToleranceMaxValue | ( | ) | [virtual] |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active.
virtual int Kitware.VTK.vtkSeedRepresentation.GetToleranceMinValue | ( | ) | [virtual] |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active.
override int Kitware.VTK.vtkSeedRepresentation.IsA | ( | string | type | ) | [virtual] |
Standard VTK methods.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
static new int Kitware.VTK.vtkSeedRepresentation.IsTypeOf | ( | string | type | ) | [static] |
Standard VTK methods.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
static new vtkSeedRepresentation Kitware.VTK.vtkSeedRepresentation.New | ( | ) | [static] |
Instantiate class.
Reimplemented from Kitware.VTK.vtkObject.
Standard VTK methods.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
virtual void Kitware.VTK.vtkSeedRepresentation.RemoveActiveHandle | ( | ) | [virtual] |
Delete the currently active handle.
virtual void Kitware.VTK.vtkSeedRepresentation.RemoveHandle | ( | int | n | ) | [virtual] |
Remove the nth handle.
virtual void Kitware.VTK.vtkSeedRepresentation.RemoveLastHandle | ( | ) | [virtual] |
Delete last handle created.
static new vtkSeedRepresentation Kitware.VTK.vtkSeedRepresentation.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Standard VTK methods.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
This method is used to specify the type of handle representation to use for the internal vtkHandleWidgets within vtkSeedWidget. To use this method, create a dummy vtkHandleWidget (or subclass), and then invoke this method with this dummy. Then the vtkSeedRepresentation uses this dummy to clone vtkHandleWidgets of the same type. Make sure you set the handle representation before the widget is enabled.
virtual void Kitware.VTK.vtkSeedRepresentation.SetSeedDisplayPosition | ( | uint | seedNum, |
IntPtr | pos | ||
) | [virtual] |
Methods to Set/Get the coordinates of seed points defining this representation. Note that methods are available for both display and world coordinates. The seeds are accessed by a seed number.
virtual void Kitware.VTK.vtkSeedRepresentation.SetTolerance | ( | int | _arg | ) | [virtual] |
The tolerance representing the distance to the widget (in pixels) in which the cursor is considered near enough to the seed points of the widget to be active.
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_BuildRepresentation_01 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_ComputeInteractionState_02 | ( | HandleRef | pThis, |
int | X, | ||
int | Y, | ||
int | modify | ||
) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_CreateHandle_03 | ( | HandleRef | pThis, |
IntPtr | e | ||
) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetActiveHandle_04 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetHandleRepresentation_05 | ( | HandleRef | pThis, |
uint | num, | ||
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetHandleRepresentation_06 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetNumberOfSeeds_07 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetSeedDisplayPosition_08 | ( | HandleRef | pThis, |
uint | seedNum, | ||
IntPtr | pos | ||
) | [private] |
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetSeedWorldPosition_09 | ( | HandleRef | pThis, |
uint | seedNum, | ||
IntPtr | pos | ||
) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetTolerance_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetToleranceMaxValue_11 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_GetToleranceMinValue_12 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_IsA_13 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_IsTypeOf_14 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_NewInstance_16 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_RemoveActiveHandle_17 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_RemoveHandle_18 | ( | HandleRef | pThis, |
int | n | ||
) | [private] |
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_RemoveLastHandle_19 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_SafeDownCast_20 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_SetHandleRepresentation_21 | ( | HandleRef | pThis, |
HandleRef | handle | ||
) | [private] |
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_SetSeedDisplayPosition_22 | ( | HandleRef | pThis, |
uint | seedNum, | ||
IntPtr | pos | ||
) | [private] |
static internal void Kitware.VTK.vtkSeedRepresentation.vtkSeedRepresentation_SetTolerance_23 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkSeedRepresentation.MRClassNameKey = "21vtkSeedRepresentation" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.
new const string Kitware.VTK.vtkSeedRepresentation.MRFullTypeName = "Kitware.VTK.vtkSeedRepresentation" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkWidgetRepresentation.