MCPcopy Create free account
hub / github.com/Kitware/VTK / ViewOrderRegionsFromPosition_

Method ViewOrderRegionsFromPosition_

Common/DataModel/vtkKdTree.cxx:4470–4490  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

4468
4469//------------------------------------------------------------------------------
4470int vtkKdTree::ViewOrderRegionsFromPosition_(
4471 vtkIntArray* IdsOfInterest, const double pos[3], vtkIntArray* orderedList)
4472{
4473 int nextId = 0;
4474
4475 int numValues = (IdsOfInterest ? IdsOfInterest->GetNumberOfTuples() : this->NumberOfRegions);
4476
4477 orderedList->Initialize();
4478 orderedList->SetNumberOfValues(numValues);
4479
4480 int size =
4481 vtkKdTree::ViewOrderRegionsFromPosition_P(this->Top, orderedList, IdsOfInterest, pos, nextId);
4482 if (size < 0)
4483 {
4484 vtkErrorMacro(<< "vtkKdTree::DepthOrderRegions k-d tree structure is corrupt");
4485 orderedList->Initialize();
4486 return 0;
4487 }
4488
4489 return size;
4490}
4491
4492//------------------------------------------------------------------------------
4493int vtkKdTree::ViewOrderRegionsFromPosition_P(

Calls 3

GetNumberOfTuplesMethod · 0.45
InitializeMethod · 0.45
SetNumberOfValuesMethod · 0.45

Tested by

no test coverage detected