ActiViz .NET
5.8.0
|
vtkExtractSelectedFrustum - Returns the portion of the input dataset that lies within a selection frustum. More...
Public Member Functions | |
vtkExtractSelectedFrustum (IntPtr rawCppThis, bool callDisposalMethod, bool strong) | |
Automatically generated constructor - called from generated code. DO NOT call directly. | |
vtkExtractSelectedFrustum () | |
Undocumented Block. | |
void | CreateFrustum (IntPtr vertices) |
Given eight vertices, creates a frustum. each pt is x,y,z,1 in the following order near lower left, far lower left near upper left, far upper left near lower right, far lower right near upper right, far upper right. | |
virtual vtkPoints | GetClipPoints () |
Return eight points that define the selection frustum. Valid if create Frustum was used, invalid if SetFrustum was. | |
virtual int | GetContainingCells () |
Sets/gets the intersection test type. Only meaningful when fieldType is vtkSelection::POINT. | |
virtual int | GetFieldType () |
Sets/gets the intersection test type. | |
virtual vtkPlanes | GetFrustum () |
Set the selection frustum. The planes object must contain six planes. | |
virtual int | GetInsideOut () |
When on, extracts cells outside the frustum instead of inside. | |
override uint | GetMTime () |
Return the MTime taking into account changes to the Frustum. | |
virtual int | GetShowBounds () |
When On, this returns an unstructured grid that outlines selection area. Off is the default. | |
virtual void | InsideOutOff () |
When on, extracts cells outside the frustum instead of inside. | |
virtual void | InsideOutOn () |
When on, extracts cells outside the frustum instead of inside. | |
override int | IsA (string type) |
Undocumented Block. | |
new vtkExtractSelectedFrustum | NewInstance () |
Undocumented Block. | |
int | OverallBoundsTest (IntPtr bounds) |
Does a quick test on the AABBox defined by the bounds. | |
virtual void | SetContainingCells (int _arg) |
Sets/gets the intersection test type. Only meaningful when fieldType is vtkSelection::POINT. | |
virtual void | SetFieldType (int _arg) |
Sets/gets the intersection test type. | |
virtual void | SetFrustum (vtkPlanes arg0) |
Set the selection frustum. The planes object must contain six planes. | |
virtual void | SetInsideOut (int _arg) |
When on, extracts cells outside the frustum instead of inside. | |
virtual void | SetShowBounds (int _arg) |
When On, this returns an unstructured grid that outlines selection area. Off is the default. | |
virtual void | ShowBoundsOff () |
When On, this returns an unstructured grid that outlines selection area. Off is the default. | |
virtual void | ShowBoundsOn () |
When On, this returns an unstructured grid that outlines selection area. Off is the default. | |
Static Public Member Functions | |
static new vtkExtractSelectedFrustum | New () |
Undocumented Block. | |
static new int | IsTypeOf (string type) |
Undocumented Block. | |
static new vtkExtractSelectedFrustum | SafeDownCast (vtkObjectBase o) |
Undocumented Block. | |
Public Attributes | |
new const string | MRFullTypeName = "Kitware.VTK.vtkExtractSelectedFrustum" |
Automatically generated type registration mechanics. | |
Static Public Attributes | |
static new readonly string | MRClassNameKey = "25vtkExtractSelectedFrustum" |
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 | vtkExtractSelectedFrustum_New (ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkExtractSelectedFrustum_CreateFrustum_01 (HandleRef pThis, IntPtr vertices) |
static internal IntPtr | vtkExtractSelectedFrustum_GetClipPoints_02 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkExtractSelectedFrustum_GetContainingCells_03 (HandleRef pThis) |
static internal int | vtkExtractSelectedFrustum_GetFieldType_04 (HandleRef pThis) |
static internal IntPtr | vtkExtractSelectedFrustum_GetFrustum_05 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkExtractSelectedFrustum_GetInsideOut_06 (HandleRef pThis) |
static internal uint | vtkExtractSelectedFrustum_GetMTime_07 (HandleRef pThis) |
static internal int | vtkExtractSelectedFrustum_GetShowBounds_08 (HandleRef pThis) |
static internal void | vtkExtractSelectedFrustum_InsideOutOff_09 (HandleRef pThis) |
static internal void | vtkExtractSelectedFrustum_InsideOutOn_10 (HandleRef pThis) |
static internal int | vtkExtractSelectedFrustum_IsA_11 (HandleRef pThis, string type) |
static internal int | vtkExtractSelectedFrustum_IsTypeOf_12 (string type) |
static internal IntPtr | vtkExtractSelectedFrustum_NewInstance_14 (HandleRef pThis, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal int | vtkExtractSelectedFrustum_OverallBoundsTest_15 (HandleRef pThis, IntPtr bounds) |
static internal IntPtr | vtkExtractSelectedFrustum_SafeDownCast_16 (HandleRef o, ref uint mteStatus, ref uint mteIndex, ref uint rawRefCount) |
static internal void | vtkExtractSelectedFrustum_SetContainingCells_17 (HandleRef pThis, int _arg) |
static internal void | vtkExtractSelectedFrustum_SetFieldType_18 (HandleRef pThis, int _arg) |
static internal void | vtkExtractSelectedFrustum_SetFrustum_19 (HandleRef pThis, HandleRef arg0) |
static internal void | vtkExtractSelectedFrustum_SetInsideOut_20 (HandleRef pThis, int _arg) |
static internal void | vtkExtractSelectedFrustum_SetShowBounds_21 (HandleRef pThis, int _arg) |
static internal void | vtkExtractSelectedFrustum_ShowBoundsOff_22 (HandleRef pThis) |
static internal void | vtkExtractSelectedFrustum_ShowBoundsOn_23 (HandleRef pThis) |
Static Private Member Functions | |
static | vtkExtractSelectedFrustum () |
Automatically generated type registration mechanics. |
vtkExtractSelectedFrustum - Returns the portion of the input dataset that lies within a selection frustum.
Description This class intersects the input DataSet with a frustum and determines which cells and points lie within the frustum. The frustum is defined with a vtkPlanes containing six cutting planes. The output is a DataSet that is either a shallow copy of the input dataset with two new "vtkInsidedness" attribute arrays, or a completely new UnstructuredGrid that contains only the cells and points of the input that are inside the frustum. The PreserveTopology flag controls which occurs. When PreserveTopology is off this filter adds a scalar array called vtkOriginalCellIds that says what input cell produced each output cell. This is an example of a Pedigree ID which helps to trace back results.
vtkExtractGeometry, vtkAreaPicker, vtkExtractSelection, vtkSelection
static Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum | ( | ) | [static, private] |
Automatically generated type registration mechanics.
Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum | ( | IntPtr | rawCppThis, |
bool | callDisposalMethod, | ||
bool | strong | ||
) |
Automatically generated constructor - called from generated code. DO NOT call directly.
Undocumented Block.
void Kitware.VTK.vtkExtractSelectedFrustum.CreateFrustum | ( | IntPtr | vertices | ) |
Given eight vertices, creates a frustum. each pt is x,y,z,1 in the following order near lower left, far lower left near upper left, far upper left near lower right, far lower right near upper right, far upper right.
override void Kitware.VTK.vtkExtractSelectedFrustum.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.vtkExtractSelectionBase.
virtual vtkPoints Kitware.VTK.vtkExtractSelectedFrustum.GetClipPoints | ( | ) | [virtual] |
Return eight points that define the selection frustum. Valid if create Frustum was used, invalid if SetFrustum was.
virtual int Kitware.VTK.vtkExtractSelectedFrustum.GetContainingCells | ( | ) | [virtual] |
Sets/gets the intersection test type. Only meaningful when fieldType is vtkSelection::POINT.
virtual int Kitware.VTK.vtkExtractSelectedFrustum.GetFieldType | ( | ) | [virtual] |
Sets/gets the intersection test type.
virtual vtkPlanes Kitware.VTK.vtkExtractSelectedFrustum.GetFrustum | ( | ) | [virtual] |
Set the selection frustum. The planes object must contain six planes.
virtual int Kitware.VTK.vtkExtractSelectedFrustum.GetInsideOut | ( | ) | [virtual] |
When on, extracts cells outside the frustum instead of inside.
override uint Kitware.VTK.vtkExtractSelectedFrustum.GetMTime | ( | ) | [virtual] |
Return the MTime taking into account changes to the Frustum.
Reimplemented from Kitware.VTK.vtkObject.
virtual int Kitware.VTK.vtkExtractSelectedFrustum.GetShowBounds | ( | ) | [virtual] |
When On, this returns an unstructured grid that outlines selection area. Off is the default.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.InsideOutOff | ( | ) | [virtual] |
When on, extracts cells outside the frustum instead of inside.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.InsideOutOn | ( | ) | [virtual] |
When on, extracts cells outside the frustum instead of inside.
override int Kitware.VTK.vtkExtractSelectedFrustum.IsA | ( | string | type | ) | [virtual] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkExtractSelectionBase.
static new int Kitware.VTK.vtkExtractSelectedFrustum.IsTypeOf | ( | string | type | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkExtractSelectionBase.
static new vtkExtractSelectedFrustum Kitware.VTK.vtkExtractSelectedFrustum.New | ( | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkDataObjectAlgorithm.
Undocumented Block.
Reimplemented from Kitware.VTK.vtkExtractSelectionBase.
int Kitware.VTK.vtkExtractSelectedFrustum.OverallBoundsTest | ( | IntPtr | bounds | ) |
Does a quick test on the AABBox defined by the bounds.
static new vtkExtractSelectedFrustum Kitware.VTK.vtkExtractSelectedFrustum.SafeDownCast | ( | vtkObjectBase | o | ) | [static] |
Undocumented Block.
Reimplemented from Kitware.VTK.vtkExtractSelectionBase.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.SetContainingCells | ( | int | _arg | ) | [virtual] |
Sets/gets the intersection test type. Only meaningful when fieldType is vtkSelection::POINT.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.SetFieldType | ( | int | _arg | ) | [virtual] |
Sets/gets the intersection test type.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.SetFrustum | ( | vtkPlanes | arg0 | ) | [virtual] |
Set the selection frustum. The planes object must contain six planes.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.SetInsideOut | ( | int | _arg | ) | [virtual] |
When on, extracts cells outside the frustum instead of inside.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.SetShowBounds | ( | int | _arg | ) | [virtual] |
When On, this returns an unstructured grid that outlines selection area. Off is the default.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.ShowBoundsOff | ( | ) | [virtual] |
When On, this returns an unstructured grid that outlines selection area. Off is the default.
virtual void Kitware.VTK.vtkExtractSelectedFrustum.ShowBoundsOn | ( | ) | [virtual] |
When On, this returns an unstructured grid that outlines selection area. Off is the default.
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_CreateFrustum_01 | ( | HandleRef | pThis, |
IntPtr | vertices | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_GetClipPoints_02 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_GetContainingCells_03 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_GetFieldType_04 | ( | HandleRef | pThis | ) | [private] |
static internal IntPtr Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_GetFrustum_05 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_GetInsideOut_06 | ( | HandleRef | pThis | ) | [private] |
static internal uint Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_GetMTime_07 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_GetShowBounds_08 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_InsideOutOff_09 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_InsideOutOn_10 | ( | HandleRef | pThis | ) | [private] |
static internal int Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_IsA_11 | ( | HandleRef | pThis, |
string | type | ||
) | [private] |
static internal int Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_IsTypeOf_12 | ( | string | type | ) | [private] |
static internal IntPtr Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_New | ( | ref uint | mteStatus, |
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_NewInstance_14 | ( | HandleRef | pThis, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal int Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_OverallBoundsTest_15 | ( | HandleRef | pThis, |
IntPtr | bounds | ||
) | [private] |
static internal IntPtr Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_SafeDownCast_16 | ( | HandleRef | o, |
ref uint | mteStatus, | ||
ref uint | mteIndex, | ||
ref uint | rawRefCount | ||
) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_SetContainingCells_17 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_SetFieldType_18 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_SetFrustum_19 | ( | HandleRef | pThis, |
HandleRef | arg0 | ||
) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_SetInsideOut_20 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_SetShowBounds_21 | ( | HandleRef | pThis, |
int | _arg | ||
) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_ShowBoundsOff_22 | ( | HandleRef | pThis | ) | [private] |
static internal void Kitware.VTK.vtkExtractSelectedFrustum.vtkExtractSelectedFrustum_ShowBoundsOn_23 | ( | HandleRef | pThis | ) | [private] |
new readonly string Kitware.VTK.vtkExtractSelectedFrustum.MRClassNameKey = "25vtkExtractSelectedFrustum" [static] |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkExtractSelectionBase.
new const string Kitware.VTK.vtkExtractSelectedFrustum.MRFullTypeName = "Kitware.VTK.vtkExtractSelectedFrustum" |
Automatically generated type registration mechanics.
Reimplemented from Kitware.VTK.vtkExtractSelectionBase.