Go to the documentation of this file.
65 double tol2,
int& subId,
double pcoords[3],
69 double tol2,
int& subId,
double pcoords[3],
represent and manipulate 3D points
virtual vtkIdType GetNumberOfPoints()=0
void GetPoint(vtkIdType ptId, double x[3])
#define vtkGetObjectMacro(name, type)
vtkPointLocator * Locator
quickly locate points in 3-space
vtkIdType GetNumberOfPoints()
void CopyStructure(vtkDataSet *pd)
#define vtkTypeMacro(thisClass, superclass)
virtual void SetPoints(vtkPoints *)
GLint GLint GLint GLint GLint x
vtkIdType FindPoint(double x, double y, double z)
static vtkPointSet * GetData(vtkInformation *info)
unsigned long GetActualMemorySize()
virtual void UnRegister(vtkObjectBase *o)
vtkIdType GetNumberOfPoints()
virtual void Register(vtkObjectBase *o)
vtkIdType FindPoint(double x, double y, double z)
virtual vtkIdType FindCell(double x[3], vtkCell *cell, vtkGenericCell *gencell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights)
abstract base class for most VTK objects
abstract class to specify cell behavior
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
vtkCellIterator * NewCellIterator()
Detect and break reference loops.
abstract class to specify dataset behavior
GLint GLint GLint GLint GLint GLint y
abstract class for specifying dataset behavior
void DeepCopy(vtkDataObject *src)
virtual vtkIdType FindCell(double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights)
provides thread-safe access to cells
virtual vtkIdType FindPoint(double x[3])
virtual void ReportReferences(vtkGarbageCollector *)
void ShallowCopy(vtkDataObject *src)
#define VTKCOMMONDATAMODEL_EXPORT
Efficient cell iterator for vtkDataSet topologies.
general representation of visualization data
double * GetPoint(vtkIdType ptId)
static vtkPointSet * GetData(vtkInformationVector *v, int i=0)