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.

AddObserver(unsigned long event, vtkCommand *, float priority=0.0f)vtkObject
AddObserver(const char *event, vtkCommand *, float priority=0.0f)vtkObject
AddObserver(unsigned long event, U observer, void(T::*callback)(), float priority=0.0f)vtkObjectinline
AddObserver(unsigned long event, U observer, void(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)vtkObjectinline
AddObserver(unsigned long event, U observer, bool(T::*callback)(vtkObject *, unsigned long, void *), float priority=0.0f)vtkObjectinline
BoundsvtkCellprotected
BreakOnError()vtkObjectstatic
CellBoundary(int subId, double pcoords[3], vtkIdList *pts)vtkPolygonvirtual
Clip(double value, vtkDataArray *cellScalars, vtkIncrementalPointLocator *locator, vtkCellArray *tris, vtkPointData *inPd, vtkPointData *outPd, vtkCellData *inCd, vtkIdType cellId, vtkCellData *outCd, int insideOut)vtkPolygonvirtual
CollectRevisions(ostream &)vtkObjectBaseinlineprotectedvirtual
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)vtkPolygonvirtual
DebugvtkObjectprotected
DebugOff()vtkObjectvirtual
DebugOn()vtkObjectvirtual
DeepCopy(vtkCell *c)vtkCellvirtual
Delete()vtkObjectBasevirtual
Derivatives(int subId, double pcoords[3], double *values, int dim, double *derivs)vtkPolygonvirtual
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)vtkPolygonvirtual
EvaluatePosition(double x[3], double *closestPoint, int &subId, double pcoords[3], double &dist2, double *weights)vtkPolygonvirtual
FastDelete()vtkObjectBasevirtual
GetBounds(double bounds[6])vtkCell
GetBounds()vtkCell
GetCellDimension()vtkPolygoninlinevirtual
GetCellType()vtkPolygoninlinevirtual
GetClassName() const vtkObjectBase
GetCommand(unsigned long tag)vtkObject
GetDebug()vtkObject
GetEdge(int edgeId)vtkPolygonvirtual
GetFace(int)vtkPolygoninlinevirtual
GetFaces()vtkCellinlinevirtual
GetGlobalWarningDisplay()vtkObjectstatic
GetLength2()vtkCell
GetMTime()vtkObjectvirtual
GetNumberOfEdges()vtkPolygoninlinevirtual
GetNumberOfFaces()vtkPolygoninlinevirtual
GetNumberOfPoints()vtkCellinline
GetParametricCenter(double pcoords[3])vtkCellvirtual
GetParametricCoords()vtkCellvirtual
GetParametricDistance(double pcoords[3])vtkCellvirtual
GetPointId(int ptId)vtkCellinline
GetPointIds()vtkCellinline
GetPoints()vtkCellinline
GetReferenceCount()vtkObjectBaseinline
GetUseMVCInterpolation()vtkPolygonvirtual
GlobalWarningDisplayOff()vtkObjectinlinestatic
GlobalWarningDisplayOn()vtkObjectinlinestatic
HasObserver(unsigned long event, vtkCommand *)vtkObject
HasObserver(const char *event, vtkCommand *)vtkObject
HasObserver(unsigned long event)vtkObject
HasObserver(const char *event)vtkObject
Initialize(int npts, vtkIdType *pts, vtkPoints *p)vtkCell
Initialize()vtkCellinlinevirtual
InternalGrabFocus(vtkCommand *mouseEvents, vtkCommand *keypressEvents=NULL)vtkObjectprotected
InternalReleaseFocus()vtkObjectprotected
InterpolateDerivs(double x[3], double *derivs)vtkPolygonvirtual
vtkCell::InterpolateDerivs(double pcoords[3], double derivs[3])vtkCellinlinevirtual
InterpolateFunctions(double x[3], double *sf)vtkPolygonvirtual
vtkCell::InterpolateFunctions(double pcoords[3], double weights[3])vtkCellinlinevirtual
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)vtkPolygonvirtual
InvokeEvent(unsigned long event, void *callData)vtkObject
InvokeEvent(const char *event, void *callData)vtkObject
InvokeEvent(unsigned long event)vtkObjectinline
InvokeEvent(const char *event)vtkObjectinline
IsA(const char *type)vtkPolygonvirtual
IsExplicitCell()vtkCellinlinevirtual
IsLinear()vtkCellinlinevirtual
IsPrimaryCell()vtkPolygoninlinevirtual
IsTypeOf(const char *type)vtkPolygonstatic
LinevtkPolygonprotected
Modified()vtkObjectvirtual
MTimevtkObjectprotected
New()vtkPolygonstatic
NewInstance() const vtkPolygon
NewInstanceInternal() const vtkPolygonprotectedvirtual
NonDegenerateTriangulate(vtkIdList *outTris)vtkPolygon
NormalvtkPolygonprotected
vtkObjectBase::operator=(const vtkObjectBase &)vtkObjectBaseinlineprotected
ParameterizePolygon(double p0[3], double p10[3], double &l10, double p20[3], double &l20, double n[3])vtkPolygon
PointIdsvtkCell
PointInPolygon(double x[3], int numPts, double *pts, double bounds[6], double n[3])vtkPolygonstatic
PointsvtkCell
Print(ostream &os)vtkObjectBase
PrintHeader(ostream &os, vtkIndent indent)vtkObjectBasevirtual
PrintRevisions(ostream &)vtkObjectBaseinline
PrintSelf(ostream &os, vtkIndent indent)vtkPolygonvirtual
PrintTrailer(ostream &os, vtkIndent indent)vtkObjectBasevirtual
QuadvtkPolygonprotected
ReferenceCountvtkObjectBaseprotected
Register(vtkObjectBase *o)vtkObjectBasevirtual
RegisterInternal(vtkObjectBase *, int check)vtkObjectprotectedvirtual
RemoveAllObservers()vtkObject
RemoveObserver(vtkCommand *)vtkObject
RemoveObserver(unsigned long tag)vtkObject
RemoveObservers(unsigned long event, vtkCommand *)vtkObject
RemoveObservers(const char *event, vtkCommand *)vtkObject
RemoveObservers(unsigned long event)vtkObject
RemoveObservers(const char *event)vtkObject
ReportReferences(vtkGarbageCollector *)vtkObjectBaseprotectedvirtual
RequiresExplicitFaceRepresentation()vtkCellinlinevirtual
RequiresInitialization()vtkCellinlinevirtual
SafeDownCast(vtkObjectBase *o)vtkPolygonstatic
SetDebug(unsigned char debugFlag)vtkObject
SetFaces(vtkIdType *vtkNotUsed(faces))vtkCellinlinevirtual
SetGlobalWarningDisplay(int val)vtkObjectstatic
SetReferenceCount(int)vtkObjectBase
SetUseMVCInterpolation(bool)vtkPolygonvirtual
ShallowCopy(vtkCell *c)vtkCellvirtual
SubjectHelpervtkObjectprotected
SuccessfulTriangulationvtkPolygonprotected
Superclass typedefvtkPolygon
TolerancevtkPolygonprotected
TrianglevtkPolygonprotected
Triangulate(int index, vtkIdList *ptIds, vtkPoints *pts)vtkPolygonvirtual
Triangulate(vtkIdList *outTris)vtkPolygon
TrisvtkPolygonprotected
TriScalarsvtkPolygonprotected
UnRegister(vtkObjectBase *o)vtkObjectBasevirtual
UnRegisterInternal(vtkObjectBase *, int check)vtkObjectprotectedvirtual
UseMVCInterpolationvtkPolygonprotected
vtkCell()vtkCellprotected
vtkObject()vtkObjectprotected
vtkObjectBase()vtkObjectBaseprotected
vtkObjectBase(const vtkObjectBase &)vtkObjectBaseinlineprotected
vtkPolygon()vtkPolygonprotected
WeakPointersvtkObjectBaseprotected
~vtkCell()vtkCellprotected
~vtkObject()vtkObjectprotectedvirtual
~vtkObjectBase()vtkObjectBaseprotectedvirtual
~vtkPolygon()vtkPolygonprotected