Go to the documentation of this file.
44 #ifndef vtkIncrementalPointLocator_h
45 #define vtkIncrementalPointLocator_h
represent and manipulate 3D points
virtual int InsertUniquePoint(const double x[3], vtkIdType &ptId)=0
virtual vtkIdType IsInsertedPoint(double x, double y, double z)=0
vtkIncrementalPointLocator()
virtual void InsertPoint(vtkIdType ptId, const double x[3])=0
virtual ~vtkIncrementalPointLocator()
#define vtkTypeMacro(thisClass, superclass)
virtual vtkIdType InsertNextPoint(const double x[3])=0
GLint GLint GLint GLint GLint x
virtual vtkIdType IsInsertedPoint(const double x[3])=0
a simple class to control print indentation
virtual vtkIdType FindClosestInsertedPoint(const double x[3])=0
Abstract class in support of both point location and point insertion.
list of point or cell ids
virtual int InitPointInsertion(vtkPoints *newPts, const double bounds[6], vtkIdType estSize)=0
virtual int InitPointInsertion(vtkPoints *newPts, const double bounds[6])=0
virtual void Initialize()=0
void PrintSelf(ostream &os, vtkIndent indent)
GLint GLint GLint GLint GLint GLint y
abstract class to quickly locate points in 3-space
#define VTKCOMMONDATAMODEL_EXPORT