vtk
Class vtkExplicitCell

java.lang.Object
  extended byvtk.vtkObjectBase
      extended byvtk.vtkObject
          extended byvtk.vtkCell
              extended byvtk.vtkNonLinearCell
                  extended byvtk.vtkExplicitCell
All Implemented Interfaces:
java.io.Serializable

public class vtkExplicitCell
extends vtkNonLinearCell
implements java.io.Serializable

vtkExplicitCell - abstract superclass for cells requiring an explicit representation. vtkExplicitCell is an abstract superclass for cells that cannot be represented implicitly. An implicit representation requires only a cell type and connectivity list (e.g., triangle). Explicit cells require information beyond this; e.g., a NURBS surface or cells that require explicit face/edge descriptions. Most cells in VTK are implicitly represented. JavaBean wrapper for vtkExplicitCell object.

Author:
vtk2jbean Automatic JavaBean wrapper for VTK.
See Also:
Serialized Form

Field Summary
protected  java.beans.PropertyChangeSupport changes
           
 
Fields inherited from class vtk.vtkObjectBase
vtkId
 
Constructor Summary
  vtkExplicitCell()
           
protected vtkExplicitCell(int dmy)
           
 
Method Summary
 int getCellId()
          Set/Get the cell id.
 java.lang.String getClassName()
          Return the class name as a string.
 vtkDataSet getDataSet()
          Set/Get the mesh that owns this cell.
 vtkExplicitCell getThisExplicitCell()
           
 int isA(java.lang.String id0)
          Return 1 if this class is the same type of (or a subclass of) the named class.
 int isExplicitCell()
          Set/Get the cell id.
 void setCellId(int id0)
          Set/Get the cell id.
 void setDataSet(vtkDataSet id0)
          Set/Get the mesh that owns this cell.
protected  void VTKCastInit()
           
 
Methods inherited from class vtk.vtkNonLinearCell
getError, getErrorMaxValue, getErrorMinValue, getThisNonLinearCell, isLinear, setError, tessellate, tessellate
 
Methods inherited from class vtk.vtkCell
cellBoundary, clip, contour, deepCopy, getBounds, getBounds, getCellDimension, getCellType, getEdge, getFace, getLength2, getNumberOfEdges, getNumberOfFaces, getNumberOfPoints, getParametricCenter, getParametricDistance, getPointId, getPointIds, getPoints, getThisCell, initialize, isPrimaryCell, requiresInitialization, shallowCopy, triangulate
 
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, VTKInit
 
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

changes

protected java.beans.PropertyChangeSupport changes
Constructor Detail

vtkExplicitCell

public vtkExplicitCell()

vtkExplicitCell

protected vtkExplicitCell(int dmy)
Method Detail

getThisExplicitCell

public vtkExplicitCell getThisExplicitCell()

getClassName

public java.lang.String getClassName()
Description copied from class: vtkObjectBase
Return the class name as a string. This method is defined in all subclasses of vtkObjectBase with the vtkTypeRevisionMacro found in vtkSetGet.h.

Overrides:
getClassName in class vtkNonLinearCell

isA

public int isA(java.lang.String id0)
Description copied from class: vtkObjectBase
Return 1 if this class is the same type of (or a subclass of) the named class. Returns 0 otherwise. This method works in combination with vtkTypeRevisionMacro found in vtkSetGet.h.

Overrides:
isA in class vtkNonLinearCell

isExplicitCell

public int isExplicitCell()
Set/Get the cell id. This is necessary for explicit cells because they often need to keep extra information (typically contained in the cell data of a point set). This information might be things like knot points/weights, boundaries, etc.

Overrides:
isExplicitCell in class vtkCell

setCellId

public void setCellId(int id0)
Set/Get the cell id. This is necessary for explicit cells because they often need to keep extra information (typically contained in the cell data of a point set). This information might be things like knot points/weights, boundaries, etc.


getCellId

public int getCellId()
Set/Get the cell id. This is necessary for explicit cells because they often need to keep extra information (typically contained in the cell data of a point set). This information might be things like knot points/weights, boundaries, etc.


setDataSet

public void setDataSet(vtkDataSet id0)
Set/Get the mesh that owns this cell. This is necessary for explicit cells because they often need to keep extra information (typically contained in the cell data of a point set). This information might be things like knot points/weights, boundaries, etc.


getDataSet

public vtkDataSet getDataSet()
Set/Get the mesh that owns this cell. This is necessary for explicit cells because they often need to keep extra information (typically contained in the cell data of a point set). This information might be things like knot points/weights, boundaries, etc.


VTKCastInit

protected void VTKCastInit()
Overrides:
VTKCastInit in class vtkNonLinearCell


Copyright © 2004 Sydney ViSLAB. All Rights Reserved.