[Paraview-developers] Get coordinates of selectetd cells in data set
Frank tt
frank.tt at einseinself.org
Fri Nov 14 04:18:56 EST 2014
Hi,
I want to mark one or more cells at a surface data set. Now I'm
interestet in its coordines to use them for further analytics in my
plugin.
I'm trying to get something like:
int infoStream::RequestData( vtkInformation *vtkNotUsed(request),
vtkInformationVector **inputVector,
vtkInformationVector *outputVector )
{
inputInfo = inputVector[0]->GetInformationObject(0);
outputInfo = outputVector->GetInformationObject(0);
inputData = vtkImageData::SafeDownCast( inputInfo->Get(vtkDataObject::DATA_OBJECT()) );
// TODO:
vtkIdList cellPtIds = inputInfo->GetCellSelection();
vtkCell3D cell = cellPtIds->getMiddle();
std::vector coords <int> = cell->getCoords();
return 1;
}
I know about the 'Selection Inspector' (PV 3.3.0). In my version (4.1.0), it
does not exist. I've found a 'Selection Display Inspector' with some
different functions.
I don't know how to get the selection from the user to the plugin and work with it.
I'm using locally:
ParaView 4.1.0
Qt 4.8.6
server side:
ParaView 4.1.0
OSMesa 7.11.2
OpenMPI 1.8.1
Greetings,
Frank
More information about the Paraview-developers
mailing list