VTK
vtkTriangle Member List

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

BarycentricCoords(double x[2], double x1[2], double x2[2], double x3[2], double bcoords[3])vtkTrianglestatic
CellBoundary(int subId, double pcoords[3], vtkIdList *pts)vtkTriangle
Circumcircle(double p1[2], double p2[2], double p3[2], double center[2])vtkTrianglestatic
Clip(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *polys, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd, int insideOut)vtkTriangle
ComputeArea()vtkTriangle
ComputeNormal(vtkPoints *p, int numPts, vtkIdType *pts, double n[3])vtkTrianglestatic
ComputeNormal(double v1[3], double v2[3], double v3[3], double n[3])vtkTriangleinlinestatic
ComputeNormalDirection(double v1[3], double v2[3], double v3[3], double n[3])vtkTriangleinlinestatic
ComputeQuadric(double x1[3], double x2[3], double x3[3], double quadric[4][4])vtkTrianglestatic
ComputeQuadric(double x1[3], double x2[3], double x3[3], vtkQuadric *quadric)vtkTrianglestatic
Contour(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *verts, vtkCellArray *lines, vtkCellArray *polys, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd)vtkTriangle
Derivatives(int subId, double pcoords[3], double *values, int dim, double *derivs)vtkTriangle
EvaluateLocation(int &subId, double pcoords[3], double x[3], double *weights)vtkTriangle
EvaluatePosition(double x[3], double *closestPoint, int &subId, double pcoords[3], double &dist2, double *weights)vtkTriangle
GetCellDimension()vtkTriangleinline
GetCellType()vtkTriangleinline
GetClassName()vtkTrianglevirtual
GetEdge(int edgeId)vtkTriangle
GetEdgeArray(int edgeId)vtkTriangle
GetFace(int)vtkTriangleinline
GetNumberOfEdges()vtkTriangleinline
GetNumberOfFaces()vtkTriangleinline
GetParametricCenter(double pcoords[3])vtkTriangleinline
GetParametricCoords()vtkTrianglevirtual
GetParametricDistance(double pcoords[3])vtkTriangle
InterpolateDerivs(double pcoords[3], double derivs[6])vtkTriangleinlinevirtual
InterpolateFunctions(double pcoords[3], double sf[3])vtkTriangleinlinevirtual
InterpolationDerivs(double pcoords[3], double derivs[6])vtkTrianglestatic
InterpolationFunctions(double pcoords[3], double sf[3])vtkTrianglestatic
IntersectWithLine(double p1[3], double p2[3], double tol, double &t, double x[3], double pcoords[3], int &subId)vtkTriangle
IsA(const char *type)vtkTrianglevirtual
IsTypeOf(const char *type)vtkTrianglestatic
LinevtkTriangleprotected
New()vtkTrianglestatic
PointInTriangle(double x[3], double x1[3], double x2[3], double x3[3], double tol2)vtkTrianglestatic
PrintSelf(ostream &os, vtkIndent indent)vtkTriangle
ProjectTo2D(double x1[3], double x2[3], double x3[3], double v1[2], double v2[2], double v3[2])vtkTrianglestatic
SafeDownCast(vtkObject *o)vtkTrianglestatic
Superclass typedefvtkTriangle
TriangleArea(double p1[3], double p2[3], double p3[3])vtkTriangleinlinestatic
TriangleCenter(double p1[3], double p2[3], double p3[3], double center[3])vtkTriangleinlinestatic
Triangulate(int index, vtkIdList *ptIds, vtkPoints *pts)vtkTriangle
vtkTriangle()vtkTriangleprotected
~vtkTriangle()vtkTriangleprotected