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

Method ViewOrderRegionsInDirection_

Common/DataModel/vtkKdTree.cxx:4407–4427  ·  view source on GitHub ↗

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

Source from the content-addressed store, hash-verified

4405
4406//------------------------------------------------------------------------------
4407int vtkKdTree::ViewOrderRegionsInDirection_(
4408 vtkIntArray* IdsOfInterest, const double dir[3], vtkIntArray* orderedList)
4409{
4410 int nextId = 0;
4411
4412 int numValues = (IdsOfInterest ? IdsOfInterest->GetNumberOfTuples() : this->NumberOfRegions);
4413
4414 orderedList->Initialize();
4415 orderedList->SetNumberOfValues(numValues);
4416
4417 int size =
4418 vtkKdTree::ViewOrderRegionsInDirection_P(this->Top, orderedList, IdsOfInterest, dir, nextId);
4419 if (size < 0)
4420 {
4421 vtkErrorMacro(<< "vtkKdTree::DepthOrderRegions k-d tree structure is corrupt");
4422 orderedList->Initialize();
4423 return 0;
4424 }
4425
4426 return size;
4427}
4428//------------------------------------------------------------------------------
4429int vtkKdTree::ViewOrderRegionsInDirection_P(
4430 vtkKdNode* node, vtkIntArray* list, vtkIntArray* IdsOfInterest, const double dir[3], int nextId)

Calls 3

GetNumberOfTuplesMethod · 0.45
InitializeMethod · 0.45
SetNumberOfValuesMethod · 0.45

Tested by

no test coverage detected