|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vtk.vtkObjectBase vtk.vtkObject vtk.vtkProcessObject vtk.vtkSource vtk.vtkPolyDataSource vtk.vtkDataSetToPolyDataFilter vtk.vtkSelectVisiblePoints
vtkSelectVisiblePoints - extract points that are visible (based on z-buffer calculation). 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. JavaBean wrapper for vtkSelectVisiblePoints object.
Field Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkSelectVisiblePoints()
|
protected |
vtkSelectVisiblePoints(int dmy)
|
Method Summary | |
java.lang.String |
getClassName()
Return the class name as a string. |
int |
getMTime()
Return MTime also considering the renderer. |
vtkRenderer |
getRenderer()
Set/Get the flag which enables selection in a rectangular display region. |
int |
getSelectInvisible()
Set/Get the flag which enables inverse selection; i.e., invisible points are selected. |
int[] |
getSelection()
Specify the selection window in display coordinates. |
int |
getSelectionWindow()
Set/Get the flag which enables selection in a rectangular display region. |
vtkSelectVisiblePoints |
getThisSelectVisiblePoints()
|
double |
getTolerance()
Set/Get a tolerance to use to determine whether a point is visible. |
double |
getToleranceMaxValue()
Set/Get a tolerance to use to determine whether a point is visible. |
double |
getToleranceMinValue()
Set/Get a tolerance to use to determine whether a point is visible. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
void |
selectInvisibleOff()
Set/Get the flag which enables inverse selection; i.e., invisible points are selected. |
void |
selectInvisibleOn()
Set/Get the flag which enables inverse selection; i.e., invisible points are selected. |
void |
selectionWindowOff()
Set/Get the flag which enables selection in a rectangular display region. |
void |
selectionWindowOn()
Set/Get the flag which enables selection in a rectangular display region. |
void |
setRenderer(vtkRenderer id0)
Specify the renderer in which the visibility computation is to be performed. |
void |
setSelectInvisible(int id0)
Set/Get the flag which enables inverse selection; i.e., invisible points are selected. |
void |
setSelection(int[] id0)
Specify the selection window in display coordinates. |
void |
setSelection(int id0,
int id1,
int id2,
int id3)
Specify the selection window in display coordinates. |
void |
setSelectionWindow(int id0)
Set/Get the flag which enables selection in a rectangular display region. |
void |
setTolerance(double id0)
Set/Get a tolerance to use to determine whether a point is visible. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkDataSetToPolyDataFilter |
computeInputUpdateExtents, getInput, getThisDataSetToPolyDataFilter, setInput |
Methods inherited from class vtk.vtkPolyDataSource |
getOutput, getOutput, getThisPolyDataSource, setOutput |
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay |
Methods inherited from class vtk.vtkObjectBase |
addPropertyChangeListener, finalize, getReferenceCount, getThisObjectBase, isTypeOf, removePropertyChangeListener, setReferenceCount, VTKDelete |
Methods inherited from class java.lang.Object |
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected java.beans.PropertyChangeSupport changes
Constructor Detail |
public vtkSelectVisiblePoints()
protected vtkSelectVisiblePoints(int dmy)
Method Detail |
public vtkSelectVisiblePoints getThisSelectVisiblePoints()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkDataSetToPolyDataFilter
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkDataSetToPolyDataFilter
public void setRenderer(vtkRenderer id0)
public vtkRenderer getRenderer()
public void setSelectionWindow(int id0)
public int getSelectionWindow()
public void selectionWindowOn()
public void selectionWindowOff()
public void setSelection(int id0, int id1, int id2, int id3)
public void setSelection(int[] id0)
public int[] getSelection()
public void setSelectInvisible(int id0)
public int getSelectInvisible()
public void selectInvisibleOn()
public void selectInvisibleOff()
public void setTolerance(double id0)
public double getToleranceMinValue()
public double getToleranceMaxValue()
public double getTolerance()
public int getMTime()
getMTime
in class vtkObject
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkDataSetToPolyDataFilter
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |