VTK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
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
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
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
NewInstance() const vtkPolygon
NewInstanceInternal() const vtkPolygonprotectedvirtual
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(vtkObjectBase *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