|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object vtk.vtkObjectBase vtk.vtkObject vtk.vtkCell vtk.vtkPolygon
vtkPolygon - a cell that represents an n-sided polygon. vtkPolygon is a concrete implementation of vtkCell to represent a 2D n-sided polygon. The polygons cannot have any internal holes, and cannot self-intersect. Define the polygon with n-points ordered in the clockwise direction; do not repeat the last point. JavaBean wrapper for vtkPolygon object.
Field Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkPolygon()
|
protected |
vtkPolygon(int dmy)
|
Method Summary | |
int |
cellBoundary(int id0,
double[] id1,
vtkIdList id2)
See the vtkCell API for descriptions of these methods. |
void |
clip(double id0,
vtkDataArray id1,
vtkPointLocator id2,
vtkCellArray id3,
vtkPointData id4,
vtkPointData id5,
vtkCellData id6,
int id7,
vtkCellData id8,
int id9)
See the vtkCell API for descriptions of these methods. |
void |
computeNormal(vtkPoints id0,
double[] id1)
Polygon specific methods. |
void |
contour(double id0,
vtkDataArray id1,
vtkPointLocator id2,
vtkCellArray id3,
vtkCellArray id4,
vtkCellArray id5,
vtkPointData id6,
vtkPointData id7,
vtkCellData id8,
int id9,
vtkCellData id10)
See the vtkCell API for descriptions of these methods. |
int |
getCellDimension()
See the vtkCell API for descriptions of these methods. |
int |
getCellType()
See the vtkCell API for descriptions of these methods. |
java.lang.String |
getClassName()
Return the class name as a string. |
vtkCell |
getEdge(int id0)
See the vtkCell API for descriptions of these methods. |
vtkCell |
getFace(int id0)
See the vtkCell API for descriptions of these methods. |
int |
getNumberOfEdges()
See the vtkCell API for descriptions of these methods. |
int |
getNumberOfFaces()
See the vtkCell API for descriptions of these methods. |
vtkPolygon |
getThisPolygon()
|
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
int |
isPrimaryCell()
Polygon specific methods. |
int |
triangulate(int id0,
vtkIdList id1,
vtkPoints id2)
See the vtkCell API for descriptions of these methods. |
int |
triangulate(vtkIdList id0)
Triangulate this polygon. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkCell |
deepCopy, getBounds, getBounds, getLength2, getNumberOfPoints, getParametricCenter, getParametricDistance, getPointId, getPointIds, getPoints, getThisCell, initialize, isExplicitCell, isLinear, requiresInitialization, shallowCopy |
Methods inherited from class vtk.vtkObject |
AddObserver, breakOnError, debugOff, debugOn, getDebug, getGlobalWarningDisplay, getMTime, getThisObject, globalWarningDisplayOff, globalWarningDisplayOn, hasObserver, hasObserver, invokeEvent, invokeEvent, modified, Print, PrintRevisions, register, removeObserver, removeObservers, removeObservers, setDebug, setGlobalWarningDisplay, unRegister |
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 vtkPolygon()
protected vtkPolygon(int dmy)
Method Detail |
public vtkPolygon getThisPolygon()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkCell
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkCell
public int getCellType()
getCellType
in class vtkCell
public int getCellDimension()
getCellDimension
in class vtkCell
public int getNumberOfEdges()
getNumberOfEdges
in class vtkCell
public int getNumberOfFaces()
getNumberOfFaces
in class vtkCell
public vtkCell getEdge(int id0)
getEdge
in class vtkCell
public vtkCell getFace(int id0)
getFace
in class vtkCell
public int cellBoundary(int id0, double[] id1, vtkIdList id2)
cellBoundary
in class vtkCell
public void contour(double id0, vtkDataArray id1, vtkPointLocator id2, vtkCellArray id3, vtkCellArray id4, vtkCellArray id5, vtkPointData id6, vtkPointData id7, vtkCellData id8, int id9, vtkCellData id10)
contour
in class vtkCell
public void clip(double id0, vtkDataArray id1, vtkPointLocator id2, vtkCellArray id3, vtkPointData id4, vtkPointData id5, vtkCellData id6, int id7, vtkCellData id8, int id9)
clip
in class vtkCell
public int triangulate(int id0, vtkIdList id1, vtkPoints id2)
triangulate
in class vtkCell
public int isPrimaryCell()
isPrimaryCell
in class vtkCell
public void computeNormal(vtkPoints id0, double[] id1)
public int triangulate(vtkIdList id0)
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkCell
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |