VTK
vtkPolygon Member List

This is the complete list of members for vtkPolygon, including all inherited members.

CellBoundary(int subId, double pcoords[3], vtkIdList *pts)vtkPolygon
Clip(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *tris, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd, int insideOut)vtkPolygon
ComputeArea()vtkPolygon
ComputeArea(vtkPoints *p, vtkIdType numPts, vtkIdType *pts, double normal[3])vtkPolygonstatic
ComputeCentroid(vtkIdTypeArray *ids, vtkPoints *pts, double centroid[3])vtkPolygonstatic
ComputeNormal(vtkPoints *p, int numPts, vtkIdType *pts, double n[3])vtkPolygonstatic
ComputeNormal(vtkPoints *p, double n[3])vtkPolygonstatic
ComputeNormal(vtkIdTypeArray *ids, vtkPoints *pts, double n[3])vtkPolygonstatic
ComputeNormal(int numPts, double *pts, double n[3])vtkPolygonstatic
ComputeWeights(double x[3], double *weights)vtkPolygon
Contour(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *verts, vtkCellArray *lines, vtkCellArray *polys, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd)vtkPolygon
Derivatives(int subId, double pcoords[3], double *values, int dim, double *derivs)vtkPolygon
DistanceToPolygon(double x[3], int numPts, double *pts, double bounds[6], double closest[3])vtkPolygonstatic
EarCutTriangulation()vtkPolygonprotected
EvaluateLocation(int &subId, double pcoords[3], double x[3], double *weights)vtkPolygon
EvaluatePosition(double x[3], double *closestPoint, int &subId, double pcoords[3], double &dist2, double *weights)vtkPolygon
GetCellDimension()vtkPolygoninline
GetCellType()vtkPolygoninline
GetClassName()vtkPolygonvirtual
GetEdge(int edgeId)vtkPolygon
GetFace(int)vtkPolygoninline
GetNumberOfEdges()vtkPolygoninline
GetNumberOfFaces()vtkPolygoninline
GetUseMVCInterpolation()vtkPolygonvirtual
InterpolateDerivs(double x[3], double *derivs)vtkPolygonvirtual
InterpolateFunctions(double x[3], double *sf)vtkPolygonvirtual
InterpolateFunctionsUsingMVC(double x[3], double *weights)vtkPolygonprotected
IntersectConvex2DCells(vtkCell *cell1, vtkCell *cell2, double tol, double p0[3], double p1[3])vtkPolygonstatic
IntersectPolygonWithPolygon(int npts, double *pts, double bounds[6], int npts2, double *pts2, double bounds2[3], double tol, double x[3])vtkPolygonstatic
IntersectWithLine(double p1[3], double p2[3], double tol, double &t, double x[3], double pcoords[3], int &subId)vtkPolygon
IsA(const char *type)vtkPolygonvirtual
IsPrimaryCell()vtkPolygoninline
IsTypeOf(const char *type)vtkPolygonstatic
LinevtkPolygonprotected
New()vtkPolygonstatic
NonDegenerateTriangulate(vtkIdList *outTris)vtkPolygon
NormalvtkPolygonprotected
ParameterizePolygon(double p0[3], double p10[3], double &l10, double p20[3], double &l20, double n[3])vtkPolygon
PointInPolygon(double x[3], int numPts, double *pts, double bounds[6], double n[3])vtkPolygonstatic
PrintSelf(ostream &os, vtkIndent indent)vtkPolygon
QuadvtkPolygonprotected
SafeDownCast(vtkObject *o)vtkPolygonstatic
SetUseMVCInterpolation(bool)vtkPolygonvirtual
SuccessfulTriangulationvtkPolygonprotected
Superclass typedefvtkPolygon
TolerancevtkPolygonprotected
TrianglevtkPolygonprotected
Triangulate(int index, vtkIdList *ptIds, vtkPoints *pts)vtkPolygon
Triangulate(vtkIdList *outTris)vtkPolygon
TrisvtkPolygonprotected
TriScalarsvtkPolygonprotected
UseMVCInterpolationvtkPolygonprotected
vtkPolygon()vtkPolygonprotected
~vtkPolygon()vtkPolygonprotected