91 vtkInformationVector **
ttkNotUsed(inputVector),
92 vtkInformationVector *outputVector) {
97 auto output = vtkUnstructuredGrid::GetData(outputVector);
102 points->InsertNextPoint(this->Position);
103 output->SetPoints(points);
108 auto cells = vtkSmartPointer<vtkCellArray>::New();
109 auto offsetArray = vtkSmartPointer<vtkIntArray>::New();
111 offsetArray->SetNumberOfTuples(2);
114 offsetArrayData[0] = 0;
115 offsetArrayData[1] = 1;
118 auto connectivityArray = vtkSmartPointer<vtkIntArray>::New();
120 connectivityArray->SetNumberOfTuples(1);
121 auto connectivityArrayData
123 connectivityArrayData[0] = 0;
126 cells->SetData(offsetArray, connectivityArray);
127 output->SetCells(VTK_VERTEX, cells);
132 = [](vtkPointData *pd,
const std::string &name,
const double *data) {
133 auto array = vtkSmartPointer<vtkDoubleArray>::New();
134 array->SetName(name.data());
135 array->SetNumberOfComponents(3);
136 array->SetNumberOfTuples(1);
138 arrayData[0] = data[0];
139 arrayData[1] = data[1];
printMsg(debug::output::BOLD+" | | | | | . \\ | | (__| | / __/| |_| / __/| (_) |"+debug::output::ENDCOLOR, debug::Priority::PERFORMANCE, debug::LineMode::NEW, stream)