Go to the documentation of this file.
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;
122 unsigned long GetActualMemorySize() VTK_OVERRIDE;
161 void operator=(const
vtkPointSet&) VTK_DELETE_FUNCTION;
represent and manipulate 3D points
void DeepCopy(vtkPistonReference *self, vtkPistonReference *other)
quickly locate points in 3-space
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkIdType FindPoint(double x, double y, double z)
double * GetPoint(vtkIdType ptId) override
See vtkDataSet for additional information.
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.
void GetPoint(const int i, const int j, const int k, double pnt[3])
vtkTypeUInt64 vtkMTimeType
vtkIdType GetNumberOfPoints()
Return number of points in array.
vtkIdType FindPoint(double x, double y, double z)
Locate the closest point to the global coordinate x.
abstract base class for most VTK objects
abstract class to specify cell behavior
a simple class to control print indentation
void Initialize() override
Restore data object to initial state.
Detect and break reference loops.
abstract class to specify dataset behavior
virtual vtkCellIterator * NewCellIterator()
Return an iterator that traverses the cells in this data set.
abstract class for specifying dataset behavior
provides thread-safe access to cells
Efficient cell iterator for vtkDataSet topologies.
general representation of visualization data