Section: Visualization Toolkit Filtering Classes
To create an instance of class vtkHexagonalPrism, simply invoke its constructor as follows
obj = vtkHexagonalPrism
obj is an instance of the vtkHexagonalPrism class.
string = obj.GetClassName ()
int = obj.IsA (string name)
vtkHexagonalPrism = obj.NewInstance ()
vtkHexagonalPrism = obj.SafeDownCast (vtkObject o)
int = obj.GetCellType () - See the vtkCell API for descriptions of these methods.
int = obj.GetCellDimension () - See the vtkCell API for descriptions of these methods.
int = obj.GetNumberOfEdges () - See the vtkCell API for descriptions of these methods.
int = obj.GetNumberOfFaces () - See the vtkCell API for descriptions of these methods.
vtkCell = obj.GetEdge (int edgeId) - See the vtkCell API for descriptions of these methods.
vtkCell = obj.GetFace (int faceId) - See the vtkCell API for descriptions of these methods.
int = obj.CellBoundary (int subId, double pcoords[3], vtkIdList pts) - See the vtkCell API for descriptions of these methods.
int = obj.Triangulate (int index, vtkIdList ptIds, vtkPoints pts)
obj.Derivatives (int subId, double pcoords[3], double values, int dim, double derivs)
int = obj.GetParametricCenter (double pcoords[3]) - Return the center of the wedge in parametric coordinates.
obj.InterpolateFunctions (double pcoords[3], double weights[12]) - Compute the interpolation functions/derivatives
(aka shape functions/derivatives)
obj.InterpolateDerivs (double pcoords[3], double derivs[36]) - Return the ids of the vertices defining edge/face (`edgeId`/`faceId').
Ids are related to the cell, not to the dataset.