Go to the documentation of this file.
45 #ifndef vtkSelectEnclosedPoints_h
46 #define vtkSelectEnclosedPoints_h
int IsSurfaceClosed(vtkPolyData *surface)
virtual int FillInputPortInformation(int, vtkInformation *)
octree-based spatial search object to quickly locate cells
static vtkSelectEnclosedPoints * New()
int IsInsideSurface(double x[3])
virtual void ReportReferences(vtkGarbageCollector *)
dynamic, self-adjusting array of unsigned char
#define vtkTypeMacro(thisClass, superclass)
GLint GLint GLint GLint GLint x
int IsInsideSurface(double x, double y, double z)
vtkUnsignedCharArray * InsideOutsideArray
~vtkSelectEnclosedPoints()
Superclass for algorithms that produce output of the same type as input.
#define vtkSetClampMacro(name, type, min, max)
void Initialize(vtkPolyData *surface)
a simple class to control print indentation
list of point or cell ids
vtkPolyData * GetSurface(vtkInformationVector *sourceInfo)
#define vtkGetMacro(name, type)
Detect and break reference loops.
void PrintSelf(ostream &os, vtkIndent indent)
void SetSurfaceData(vtkPolyData *pd)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
GLint GLint GLint GLint GLint GLint y
vtkSelectEnclosedPoints()
Proxy object to connect input/output ports.
vtkPolyData * GetSurface()
mark points as to whether they are inside a closed surface
concrete dataset represents vertices, lines, polygons, and triangle strips
provides thread-safe access to cells
#define VTKFILTERSMODELING_EXPORT
vtkCellLocator * CellLocator
void SetSurfaceConnection(vtkAlgorithmOutput *algOutput)
int IsInside(vtkIdType inputPtId)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)