|
||||||||||
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.vtkGeometryFilter
vtkGeometryFilter - extract geometry from data (or convert data to polygonal type). vtkGeometryFilter is a general-purpose filter to extract geometry (and associated data) from any type of dataset. Geometry is obtained as follows: all 0D, 1D, and 2D cells are extracted. All 2D faces that are used by only one 3D cell (i.e., boundary faces) are extracted. It also is possible to specify conditions on point ids, cell ids, and on bounding box (referred to as "Extent") to control the extraction process. This filter also may be used to convert any type of data to polygonal type. The conversion process may be less than satisfactory for some 3D datasets. For example, this filter will extract the outer surface of a volume or structured grid dataset. (For structured data you may want to use vtkImageDataGeometryFilter, vtkStructuredGridGeometryFilter, vtkExtractUnstructuredGrid, vtkRectilinearGridGeometryFilter, or vtkExtractVOI.) JavaBean wrapper for vtkGeometryFilter object.
vtkImageDataGeometryFilter
,
vtkStructuredGridGeometryFilter
,
vtkExtractGeometry
,
Serialized FormField Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkGeometryFilter()
|
protected |
vtkGeometryFilter(int dmy)
|
Method Summary | |
void |
cellClippingOff()
Turn on/off selection of geometry by cell id. |
void |
cellClippingOn()
Turn on/off selection of geometry by cell id. |
void |
createDefaultLocator()
Create default locator. |
void |
extentClippingOff()
Turn on/off selection of geometry via bounding box. |
void |
extentClippingOn()
Turn on/off selection of geometry via bounding box. |
int |
getCellClipping()
Turn on/off selection of geometry by cell id. |
int |
getCellMaximum()
Specify the maximum cell id for point id selection. |
int |
getCellMaximumMaxValue()
Specify the maximum cell id for point id selection. |
int |
getCellMaximumMinValue()
Specify the maximum cell id for point id selection. |
int |
getCellMinimum()
Specify the minimum cell id for point id selection. |
int |
getCellMinimumMaxValue()
Specify the minimum cell id for point id selection. |
int |
getCellMinimumMinValue()
Specify the minimum cell id for point id selection. |
java.lang.String |
getClassName()
Return the class name as a string. |
double[] |
getExtent()
Set / get a (xmin,xmax, ymin,ymax, zmin,zmax) bounding box to clip data. |
int |
getExtentClipping()
Turn on/off selection of geometry via bounding box. |
vtkPointLocator |
getLocator()
Set / get a spatial locator for merging points. |
int |
getMerging()
Turn on/off merging of coincident points. |
int |
getMTime()
Return the MTime also considering the locator. |
int |
getPointClipping()
Turn on/off selection of geometry by point id. |
int |
getPointMaximum()
Specify the maximum point id for point id selection. |
int |
getPointMaximumMaxValue()
Specify the maximum point id for point id selection. |
int |
getPointMaximumMinValue()
Specify the maximum point id for point id selection. |
int |
getPointMinimum()
Specify the minimum point id for point id selection. |
int |
getPointMinimumMaxValue()
Specify the minimum point id for point id selection. |
int |
getPointMinimumMinValue()
Specify the minimum point id for point id selection. |
vtkGeometryFilter |
getThisGeometryFilter()
|
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
void |
mergingOff()
Turn on/off merging of coincident points. |
void |
mergingOn()
Turn on/off merging of coincident points. |
void |
pointClippingOff()
Turn on/off selection of geometry by point id. |
void |
pointClippingOn()
Turn on/off selection of geometry by point id. |
void |
setCellClipping(int id0)
Turn on/off selection of geometry by cell id. |
void |
setCellMaximum(int id0)
Specify the maximum cell id for point id selection. |
void |
setCellMinimum(int id0)
Specify the minimum cell id for point id selection. |
void |
setExtent(double[] id0)
Set / get a (xmin,xmax, ymin,ymax, zmin,zmax) bounding box to clip data. |
void |
setExtent(double id0,
double id1,
double id2,
double id3,
double id4,
double id5)
Specify a (xmin,xmax, ymin,ymax, zmin,zmax) bounding box to clip data. |
void |
setExtentClipping(int id0)
Turn on/off selection of geometry via bounding box. |
void |
setLocator(vtkPointLocator id0)
Set / get a spatial locator for merging points. |
void |
setMerging(int id0)
Turn on/off merging of coincident points. |
void |
setPointClipping(int id0)
Turn on/off selection of geometry by point id. |
void |
setPointMaximum(int id0)
Specify the maximum point id for point id selection. |
void |
setPointMinimum(int id0)
Specify the minimum point id for point id selection. |
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 vtkGeometryFilter()
protected vtkGeometryFilter(int dmy)
Method Detail |
public vtkGeometryFilter getThisGeometryFilter()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkDataSetToPolyDataFilter
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkDataSetToPolyDataFilter
public void setPointClipping(int id0)
public int getPointClipping()
public void pointClippingOn()
public void pointClippingOff()
public void setCellClipping(int id0)
public int getCellClipping()
public void cellClippingOn()
public void cellClippingOff()
public void setExtentClipping(int id0)
public int getExtentClipping()
public void extentClippingOn()
public void extentClippingOff()
public void setPointMinimum(int id0)
public int getPointMinimumMinValue()
public int getPointMinimumMaxValue()
public int getPointMinimum()
public void setPointMaximum(int id0)
public int getPointMaximumMinValue()
public int getPointMaximumMaxValue()
public int getPointMaximum()
public void setCellMinimum(int id0)
public int getCellMinimumMinValue()
public int getCellMinimumMaxValue()
public int getCellMinimum()
public void setCellMaximum(int id0)
public int getCellMaximumMinValue()
public int getCellMaximumMaxValue()
public int getCellMaximum()
public void setExtent(double id0, double id1, double id2, double id3, double id4, double id5)
public void setExtent(double[] id0)
public double[] getExtent()
public void setMerging(int id0)
public int getMerging()
public void mergingOn()
public void mergingOff()
public void setLocator(vtkPointLocator id0)
public vtkPointLocator getLocator()
public void createDefaultLocator()
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 |