------------------------------------------------------------------------------
| 3183 | |
| 3184 | //------------------------------------------------------------------------------ |
| 3185 | int vtkReebGraph::Implementation::GetNumberOfNodes() |
| 3186 | { |
| 3187 | if (!this->NodeNumber) |
| 3188 | for (vtkIdType nodeId = 1; nodeId < this->MainNodeTable.Size; nodeId++) |
| 3189 | { |
| 3190 | // check if node is cleared |
| 3191 | if (!(this->GetNode(nodeId)->ArcUpId == -2)) |
| 3192 | this->NodeNumber++; |
| 3193 | } |
| 3194 | |
| 3195 | return this->NodeNumber; |
| 3196 | } |
| 3197 | |
| 3198 | //------------------------------------------------------------------------------ |
| 3199 | vtkIdType vtkReebGraph::Implementation::GetNextNodeId() |