|
VTK
|
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]) | vtkPolygon | static |
| ComputeCentroid(vtkIdTypeArray *ids, vtkPoints *pts, double centroid[3]) | vtkPolygon | static |
| ComputeNormal(vtkPoints *p, int numPts, vtkIdType *pts, double n[3]) | vtkPolygon | static |
| ComputeNormal(vtkPoints *p, double n[3]) | vtkPolygon | static |
| ComputeNormal(vtkIdTypeArray *ids, vtkPoints *pts, double n[3]) | vtkPolygon | static |
| ComputeNormal(int numPts, double *pts, double n[3]) | vtkPolygon | static |
| 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]) | vtkPolygon | static |
| EarCutTriangulation() | vtkPolygon | protected |
| 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() | vtkPolygon | inline |
| GetCellType() | vtkPolygon | inline |
| GetEdge(int edgeId) | vtkPolygon | |
| GetFace(int) | vtkPolygon | inline |
| GetNumberOfEdges() | vtkPolygon | inline |
| GetNumberOfFaces() | vtkPolygon | inline |
| GetUseMVCInterpolation() | vtkPolygon | virtual |
| InterpolateDerivs(double x[3], double *derivs) | vtkPolygon | virtual |
| InterpolateFunctions(double x[3], double *sf) | vtkPolygon | virtual |
| InterpolateFunctionsUsingMVC(double x[3], double *weights) | vtkPolygon | protected |
| IntersectConvex2DCells(vtkCell *cell1, vtkCell *cell2, double tol, double p0[3], double p1[3]) | vtkPolygon | static |
| IntersectPolygonWithPolygon(int npts, double *pts, double bounds[6], int npts2, double *pts2, double bounds2[3], double tol, double x[3]) | vtkPolygon | static |
| IntersectWithLine(double p1[3], double p2[3], double tol, double &t, double x[3], double pcoords[3], int &subId) | vtkPolygon | |
| IsA(const char *type) | vtkPolygon | virtual |
| IsPrimaryCell() | vtkPolygon | inline |
| IsTypeOf(const char *type) | vtkPolygon | static |
| Line | vtkPolygon | protected |
| New() | vtkPolygon | static |
| NewInstance() const | vtkPolygon | |
| NewInstanceInternal() const | vtkPolygon | protectedvirtual |
| NonDegenerateTriangulate(vtkIdList *outTris) | vtkPolygon | |
| Normal | vtkPolygon | protected |
| 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]) | vtkPolygon | static |
| PrintSelf(ostream &os, vtkIndent indent) | vtkPolygon | |
| Quad | vtkPolygon | protected |
| SafeDownCast(vtkObjectBase *o) | vtkPolygon | static |
| SetUseMVCInterpolation(bool) | vtkPolygon | virtual |
| SuccessfulTriangulation | vtkPolygon | protected |
| Superclass typedef | vtkPolygon | |
| Tolerance | vtkPolygon | protected |
| Triangle | vtkPolygon | protected |
| Triangulate(int index, vtkIdList *ptIds, vtkPoints *pts) | vtkPolygon | |
| Triangulate(vtkIdList *outTris) | vtkPolygon | |
| Tris | vtkPolygon | protected |
| TriScalars | vtkPolygon | protected |
| UseMVCInterpolation | vtkPolygon | protected |
| vtkPolygon() | vtkPolygon | protected |
| ~vtkPolygon() | vtkPolygon | protected |
1.8.6