35 #include "vtkCommonDataModelModule.h"
56 void CopyStructure(
vtkDataSet *pd) VTK_OVERRIDE;
62 vtkIdType GetNumberOfPoints() VTK_OVERRIDE;
64 {this->Points->GetPoint(ptId,x);};
69 double tol2,
int& subId,
double pcoords[3],
70 double *weights) VTK_OVERRIDE;
73 double tol2,
int& subId,
double pcoords[3],
74 double *weights) VTK_OVERRIDE;
84 {
return this->Points->GetPoint(ptId);};
99 void ComputeBounds() VTK_OVERRIDE;
104 void Squeeze() VTK_OVERRIDE;
111 vtkGetObjectMacro(Points,vtkPoints);
122 unsigned long GetActualMemorySize() VTK_OVERRIDE;
150 ~vtkPointSet() VTK_OVERRIDE;
160 vtkPointSet(const vtkPointSet&) VTK_DELETE_FUNCTION;
161 void operator=(const vtkPointSet&) VTK_DELETE_FUNCTION;
virtual vtkIdType FindCell(double x[3], vtkCell *cell, vtkIdType cellId, double tol2, int &subId, double pcoords[3], double *weights)=0
Locate cell based on global coordinate x and tolerance squared.
vtkIdType GetNumberOfPoints()
Return number of points in array.
quickly locate points in 3-space
abstract class to specify dataset behavior
void DeepCopy(vtkPistonReference *self, vtkPistonReference *other)
abstract class for specifying dataset behavior
vtkIdType FindPoint(double x, double y, double z)
See vtkDataSet for additional information.
vtkTypeUInt64 vtkMTimeType
double * GetPoint(vtkIdType ptId) override
See vtkDataSet for additional information.
Detect and break reference loops.
provides thread-safe access to cells
void GetPoint(const int i, const int j, const int k, double pnt[3])
abstract class to specify cell behavior
a simple class to control print indentation
virtual vtkCellIterator * NewCellIterator()
Return an iterator that traverses the cells in this data set.
abstract base class for most VTK objects
void Initialize() override
Restore data object to initial state.
Efficient cell iterator for vtkDataSet topologies.
general representation of visualization data
vtkIdType FindPoint(double x, double y, double z)
Locate the closest point to the global coordinate x.
represent and manipulate 3D points
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.