| 2976 | return 0; |
| 2977 | } |
| 2978 | void vtkPKdTree::AddProcessRegions(int procId, vtkKdNode* kd) |
| 2979 | { |
| 2980 | vtkIntArray* leafNodeIds = vtkIntArray::New(); |
| 2981 | |
| 2982 | vtkKdTree::GetLeafNodeIds(kd, leafNodeIds); |
| 2983 | |
| 2984 | int nLeafNodes = leafNodeIds->GetNumberOfTuples(); |
| 2985 | |
| 2986 | for (int n = 0; n < nLeafNodes; n++) |
| 2987 | { |
| 2988 | this->RegionAssignmentMap[leafNodeIds->GetValue(n)] = procId; |
| 2989 | this->NumRegionsAssigned[procId]++; |
| 2990 | } |
| 2991 | |
| 2992 | leafNodeIds->Delete(); |
| 2993 | } |
| 2994 | int vtkPKdTree::AssignRegionsContiguous() |
| 2995 | { |
| 2996 | int p; |
no test coverage detected