VTK  9.7.20260921
vtkTableToCoordinatesInternal.h File Reference
#include "vtkABINamespace.h"
#include "vtkType.h"
#include <vector>
Include dependency graph for vtkTableToCoordinatesInternal.h:

Go to the source code of this file.

Namespaces

namespace  vtkTableToCoordinatesInternal

Functions

bool vtkTableToCoordinatesInternal::ComputeUniqueAndSorted (vtkDataArray *input, vtkDataArray *output)
 Fill output array with unique, sorted values from the given input.
void vtkTableToCoordinatesInternal::ConstructSpace (vtkFieldData *space, vtkDataSetAttributes *inputPoints)
 Construct a N-dimension space from the list of points.
void vtkTableToCoordinatesInternal::MapSpaceToInput (vtkFieldData *space, vtkDataSetAttributes *inputPoints, vtkIdTypeArray *inputToSpaceMap, vtkIdType invalidMapping)
 Map every point index from space to the randomly ordered and sparsed source arrays from inputPoints.
vtkIdType vtkTableToCoordinatesInternal::GetPointIdxInSpace (vtkFieldData *space, vtkDataSetAttributes *inputPoints, vtkIdType inputPointId)
 Given a structured N-dimension space, compute the structured coordinates from an inputPoint and return its idx in space.
void vtkTableToCoordinatesInternal::GetSurroundingPoints (vtkFieldData *space, const std::vector< double > &point, vtkIdTypeArray *pointIdx, vtkDoubleArray *weights)
 Given a random point, return its surrounding point in space with associated weight.