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 |
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]) | 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 |
GetClassName() | vtkPolygon | virtual |
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 |
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(vtkObject *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 |