|
||||||||||
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.vtkCell3D vtk.vtkPyramid
vtkPyramid - a 3D cell that represents a linear pyramid. vtkPyramid is a concrete implementation of vtkCell to represent a 3D pyramid. A pyramid consists of a rectangular base with four triangular faces. vtkPyramid uses the standard isoparametric shape functions for a linear pyramid. The pyramid is defined by the five points (0-4) where (0,1,2,3) is the base of the pyramid which, using the right hand rule, forms a quadrilaterial whose normal points in the direction of the pyramid apex at vertex #4. JavaBean wrapper for vtkPyramid object.
Field Summary | |
protected java.beans.PropertyChangeSupport |
changes
|
Fields inherited from class vtk.vtkObjectBase |
vtkId |
Constructor Summary | |
|
vtkPyramid()
|
protected |
vtkPyramid(int dmy)
|
Method Summary | |
int |
cellBoundary(int id0,
double[] id1,
vtkIdList id2)
See the vtkCell API for descriptions of these 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. |
int |
getParametricCenter(double[] id0)
Return the center of the pyramid in parametric coordinates. |
vtkPyramid |
getThisPyramid()
|
void |
interpolationDerivs(double[] id0,
double[] id1)
Pyramid specific methods for computing interpolation functions and derivatives. |
void |
interpolationFunctions(double[] id0,
double[] id1)
Pyramid specific methods for computing interpolation functions and derivatives. |
int |
isA(java.lang.String id0)
Return 1 if this class is the same type of (or a subclass of) the named class. |
int |
triangulate(int id0,
vtkIdList id1,
vtkPoints id2)
See the vtkCell API for descriptions of these methods. |
protected void |
VTKCastInit()
|
void |
VTKInit()
|
Methods inherited from class vtk.vtkCell3D |
clip, getMergeTolerance, getMergeToleranceMaxValue, getMergeToleranceMinValue, getThisCell3D, setMergeTolerance |
Methods inherited from class vtk.vtkCell |
deepCopy, getBounds, getBounds, getLength2, getNumberOfPoints, getParametricDistance, getPointId, getPointIds, getPoints, getThisCell, initialize, isExplicitCell, isLinear, isPrimaryCell, 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 vtkPyramid()
protected vtkPyramid(int dmy)
Method Detail |
public vtkPyramid getThisPyramid()
public java.lang.String getClassName()
vtkObjectBase
getClassName
in class vtkCell3D
public int isA(java.lang.String id0)
vtkObjectBase
isA
in class vtkCell3D
public int getCellType()
getCellType
in class vtkCell
public int getCellDimension()
getCellDimension
in class vtkCell3D
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 int triangulate(int id0, vtkIdList id1, vtkPoints id2)
triangulate
in class vtkCell
public int getParametricCenter(double[] id0)
getParametricCenter
in class vtkCell
public void interpolationFunctions(double[] id0, double[] id1)
public void interpolationDerivs(double[] id0, double[] id1)
public void VTKInit()
VTKInit
in class vtkObject
protected void VTKCastInit()
VTKCastInit
in class vtkCell3D
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |