ActiViz .NET
5.8.0
|
vtkSelectVisiblePoints - extract points that are visible (based on z-buffer calculation) More...
Public Member Functions | |
vtkSelectVisiblePoints (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkSelectVisiblePoints () | |
Instantiate object with no renderer; window selection turned off; tolerance set to 0.01; and select invisible off. | |
override uint | GetMTime () |
Return MTime also considering the renderer. | |
vtkRenderer | GetRenderer () |
Specify the renderer in which the visibility computation is to be performed. | |
virtual int | GetSelectInvisible () |
Set/Get the flag which enables inverse selection; i.e., invisible points are selected. | |
virtual int[] | GetSelection () |
Specify the selection window in display coordinates. You must specify a rectangular region using (xmin,xmax,ymin,ymax). | |
virtual void | GetSelection (IntPtr data) |
Specify the selection window in display coordinates. You must specify a rectangular region using (xmin,xmax,ymin,ymax). | |
virtual int | GetSelectionWindow () |
Set/Get the flag which enables selection in a rectangular display region. | |
virtual double | GetTolerance () |
Set/Get a tolerance to use to determine whether a point is visible. A tolerance is usually required because the conversion from world space to display space during rendering introduces numerical round-off. | |
virtual double | GetToleranceMaxValue () |
Set/Get a tolerance to use to determine whether a point is visible. A tolerance is usually required because the conversion from world space to display space during rendering introduces numerical round-off. | |
virtual double | GetToleranceMinValue () |
Set/Get a tolerance to use to determine whether a point is visible. A tolerance is usually required because the conversion from world space to display space during rendering introduces numerical round-off. | |
IntPtr | Initialize (bool getZbuff) |
Requires the renderer to be set. Populates the composite perspective transform and returns a pointer to the Z-buffer (that must be deleted) if getZbuff is set. | |
override int | IsA (string type) |
Undocumented Block. | |
bool | IsPointOccluded (IntPtr x, IntPtr zPtr) |
Tests if a point x is being occluded or not against the Z-Buffer array passed in by zPtr. Call Initialize before calling this method. | |
new vtkSelectVisiblePoints | NewInstance () |
Undocumented Block. | |
virtual void | SelectInvisibleOff () |
Set/Get the flag which enables inverse selection; i.e., invisible points are selected. | |
virtual void | SelectInvisibleOn () |
Set/Get the flag which enables inverse selection; i.e., invisible points are selected. | |
virtual void | SelectionWindowOff () |
Set/Get the flag which enables selection in a rectangular display region. | |
virtual void | SelectionWindowOn () |
Set/Get the flag which enables selection in a rectangular display region. | |
void | SetRenderer (vtkRenderer ren) |
Specify the renderer in which the visibility computation is to be performed. | |
virtual void | SetSelectInvisible (int _arg) |
Set/Get the flag which enables inverse selection; i.e., invisible points are selected. | |
virtual void | SetSelection (int _arg1, int _arg2, int _arg3, int _arg4) |
Specify the selection window in display coordinates. You must specify a rectangular region using (xmin,xmax,ymin,ymax). | |
virtual void | SetSelection (IntPtr _arg) |
Specify the selection window in display coordinates. You must specify a rectangular region using (xmin,xmax,ymin,ymax). | |
virtual void | SetSelectionWindow (int _arg) |
Set/Get the flag which enables selection in a rectangular display region. | |
virtual void | SetTolerance (double _arg) |
Set/Get a tolerance to use to determine whether a point is visible. A tolerance is usually required because the conversion from world space to display space during rendering introduces numerical round-off. | |
Static Public Member Functions | |
static new vtkSelectVisiblePoints | New () |
Instantiate object with no renderer; window selection turned off; tolerance set to 0.01; and select invisible off. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkSelectVisiblePoints | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkSelectVisiblePoints" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "22vtkSelectVisiblePoints" |
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 | vtkSelectVisiblePoints_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal uint | vtkSelectVisiblePoints_GetMTime_01 (HandleRef pThis) |
static internal IntPtr | vtkSelectVisiblePoints_GetRenderer_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkSelectVisiblePoints_GetSelectInvisible_03 (HandleRef pThis) |
static internal IntPtr | vtkSelectVisiblePoints_GetSelection_04 (HandleRef pThis) |
static internal void | vtkSelectVisiblePoints_GetSelection_05 (HandleRef pThis, IntPtr data) |
static internal int | vtkSelectVisiblePoints_GetSelectionWindow_06 (HandleRef pThis) |
static internal double | vtkSelectVisiblePoints_GetTolerance_07 (HandleRef pThis) |
static internal double | vtkSelectVisiblePoints_GetToleranceMaxValue_08 (HandleRef pThis) |
static internal double | vtkSelectVisiblePoints_GetToleranceMinValue_09 (HandleRef pThis) |
static internal IntPtr | vtkSelectVisiblePoints_Initialize_10 (HandleRef pThis, byte getZbuff) |
static internal int | vtkSelectVisiblePoints_IsA_11 (HandleRef pThis, string type) |
static internal byte | vtkSelectVisiblePoints_IsPointOccluded_12 (HandleRef pThis, IntPtr x, IntPtr zPtr) |
static internal int | vtkSelectVisiblePoints_IsTypeOf_13 (string type) |
static internal IntPtr | vtkSelectVisiblePoints_NewInstance_15 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal IntPtr | vtkSelectVisiblePoints_SafeDownCast_16 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkSelectVisiblePoints_SelectInvisibleOff_17 (HandleRef pThis) |
static internal void | vtkSelectVisiblePoints_SelectInvisibleOn_18 (HandleRef pThis) |
static internal void | vtkSelectVisiblePoints_SelectionWindowOff_19 (HandleRef pThis) |
static internal void | vtkSelectVisiblePoints_SelectionWindowOn_20 (HandleRef pThis) |
static internal void | vtkSelectVisiblePoints_SetRenderer_21 (HandleRef pThis, HandleRef ren) |
static internal void | vtkSelectVisiblePoints_SetSelectInvisible_22 (HandleRef pThis, int _arg) |
static internal void | vtkSelectVisiblePoints_SetSelection_23 (HandleRef pThis, int _arg1, int _arg2, int _arg3, int _arg4) |
static internal void | vtkSelectVisiblePoints_SetSelection_24 (HandleRef pThis, IntPtr _arg) |
static internal void | vtkSelectVisiblePoints_SetSelectionWindow_25 (HandleRef pThis, int _arg) |
static internal void | vtkSelectVisiblePoints_SetTolerance_26 (HandleRef pThis, double _arg) |
Static Private Member Functions | |
static | vtkSelectVisiblePoints () |
Automatically generated type registration mechanics. |
vtkSelectVisiblePoints - extract points that are visible (based on z-buffer calculation)
Description vtkSelectVisiblePoints is a filter that selects points based on whether they are visible or not. Visibility is determined by accessing the z-buffer of a rendering window. (The position of each input point is converted into display coordinates, and then the z-value at that point is obtained. If within the user-specified tolerance, the point is considered visible.)
Points that are visible (or if the ivar SelectInvisible is on, invisible points) are passed to the output. Associated data attributes are passed to the output as well.
This filter also allows you to specify a rectangular window in display (pixel) coordinates in which the visible points must lie. This can be used as a sort of local "brushing" operation to select just data within a window.
static Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Instantiate object with no renderer; window selection turned off; tolerance set to 0.01; and select invisible off.
override void Kitware.VTK.vtkSelectVisiblePoints.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.vtkPolyDataAlgorithm.
override uint Kitware.VTK.vtkSelectVisiblePoints.GetMTime | ( | ) | [virtual] |
Return MTime also considering the renderer.
Reimplemented from Kitware.VTK.vtkObject.
Specify the renderer in which the visibility computation is to be performed.
virtual int Kitware.VTK.vtkSelectVisiblePoints.GetSelectInvisible | ( | ) | [virtual] |
Set/Get the flag which enables inverse selection; i.e., invisible points are selected.
virtual int [] Kitware.VTK.vtkSelectVisiblePoints.GetSelection | ( | ) | [virtual] |
Specify the selection window in display coordinates. You must specify a rectangular region using (xmin,xmax,ymin,ymax).
virtual void Kitware.VTK.vtkSelectVisiblePoints.GetSelection | ( | IntPtr | data | ) | [virtual] |
Specify the selection window in display coordinates. You must specify a rectangular region using (xmin,xmax,ymin,ymax).
virtual int Kitware.VTK.vtkSelectVisiblePoints.GetSelectionWindow | ( | ) | [virtual] |
Set/Get the flag which enables selection in a rectangular display region.
virtual double Kitware.VTK.vtkSelectVisiblePoints.GetTolerance | ( | ) | [virtual] |
Set/Get a tolerance to use to determine whether a point is visible. A tolerance is usually required because the conversion from world space to display space during rendering introduces numerical round-off.
virtual double Kitware.VTK.vtkSelectVisiblePoints.GetToleranceMaxValue | ( | ) | [virtual] |
Set/Get a tolerance to use to determine whether a point is visible. A tolerance is usually required because the conversion from world space to display space during rendering introduces numerical round-off.
virtual double Kitware.VTK.vtkSelectVisiblePoints.GetToleranceMinValue | ( | ) | [virtual] |
Set/Get a tolerance to use to determine whether a point is visible. A tolerance is usually required because the conversion from world space to display space during rendering introduces numerical round-off.
IntPtr Kitware.VTK.vtkSelectVisiblePoints.Initialize | ( | bool | getZbuff | ) |
Requires the renderer to be set. Populates the composite perspective transform and returns a pointer to the Z-buffer (that must be deleted) if getZbuff is set.
override int Kitware.VTK.vtkSelectVisiblePoints.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
bool Kitware.VTK.vtkSelectVisiblePoints.IsPointOccluded | ( | IntPtr | x, |
IntPtr | zPtr | ||
) |
Tests if a point x is being occluded or not against the Z-Buffer array passed in by zPtr. Call Initialize before calling this method.
static new int Kitware.VTK.vtkSelectVisiblePoints.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new vtkSelectVisiblePoints Kitware.VTK.vtkSelectVisiblePoints.New | ( | ) | [static] |
Instantiate object with no renderer; window selection turned off; tolerance set to 0.01; and select invisible off.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
static new vtkSelectVisiblePoints Kitware.VTK.vtkSelectVisiblePoints.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
virtual void Kitware.VTK.vtkSelectVisiblePoints.SelectInvisibleOff | ( | ) | [virtual] |
Set/Get the flag which enables inverse selection; i.e., invisible points are selected.
virtual void Kitware.VTK.vtkSelectVisiblePoints.SelectInvisibleOn | ( | ) | [virtual] |
Set/Get the flag which enables inverse selection; i.e., invisible points are selected.
virtual void Kitware.VTK.vtkSelectVisiblePoints.SelectionWindowOff | ( | ) | [virtual] |
Set/Get the flag which enables selection in a rectangular display region.
virtual void Kitware.VTK.vtkSelectVisiblePoints.SelectionWindowOn | ( | ) | [virtual] |
Set/Get the flag which enables selection in a rectangular display region.
Specify the renderer in which the visibility computation is to be performed.
virtual void Kitware.VTK.vtkSelectVisiblePoints.SetSelectInvisible | ( | int | _arg | ) | [virtual] |
Set/Get the flag which enables inverse selection; i.e., invisible points are selected.
virtual void Kitware.VTK.vtkSelectVisiblePoints.SetSelection | ( | int | _arg1, |
int | _arg2, | ||
int | _arg3, | ||
int | _arg4 | ||
) | [virtual] |
Specify the selection window in display coordinates. You must specify a rectangular region using (xmin,xmax,ymin,ymax).
virtual void Kitware.VTK.vtkSelectVisiblePoints.SetSelection | ( | IntPtr | _arg | ) | [virtual] |
Specify the selection window in display coordinates. You must specify a rectangular region using (xmin,xmax,ymin,ymax).
virtual void Kitware.VTK.vtkSelectVisiblePoints.SetSelectionWindow | ( | int | _arg | ) | [virtual] |
Set/Get the flag which enables selection in a rectangular display region.
virtual void Kitware.VTK.vtkSelectVisiblePoints.SetTolerance | ( | double | _arg | ) | [virtual] |
Set/Get a tolerance to use to determine whether a point is visible. A tolerance is usually required because the conversion from world space to display space during rendering introduces numerical round-off.
static internal uint Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetMTime_01 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetRenderer_02 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetSelectInvisible_03 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetSelection_04 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetSelection_05 | ( | HandleRef | pThis, |
IntPtr | data | ||
) | [private] |
static internal int Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetSelectionWindow_06 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetTolerance_07 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetToleranceMaxValue_08 | ( | HandleRef | pThis | ) | [private] |
static internal double Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_GetToleranceMinValue_09 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_Initialize_10 | ( | HandleRef | pThis, |
byte | getZbuff | ||
) | [private] |
static internal int Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_IsA_11 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal byte Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_IsPointOccluded_12 | ( | HandleRef | pThis, |
IntPtr | x, | ||
IntPtr | zPtr | ||
) | [private] |
static internal int Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_IsTypeOf_13 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_NewInstance_15 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SafeDownCast_16 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SelectInvisibleOff_17 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SelectInvisibleOn_18 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SelectionWindowOff_19 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SelectionWindowOn_20 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SetRenderer_21 | ( | HandleRef | pThis, |
HandleRef | ren | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SetSelectInvisible_22 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SetSelection_23 | ( | HandleRef | pThis, |
int | _arg1, | ||
int | _arg2, | ||
int | _arg3, | ||
int | _arg4 | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SetSelection_24 | ( | HandleRef | pThis, |
IntPtr | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SetSelectionWindow_25 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkSelectVisiblePoints.vtkSelectVisiblePoints_SetTolerance_26 | ( | HandleRef | pThis, |
double | _arg | ||
) | [private] |
new readonly string Kitware.VTK.vtkSelectVisiblePoints.MRClassNameKey = "22vtkSelectVisiblePoints" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.
new const string Kitware.VTK.vtkSelectVisiblePoints.MRFullTypeName = "Kitware.VTK.vtkSelectVisiblePoints" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkPolyDataAlgorithm.