| 537 | } |
| 538 | |
| 539 | AvailabilityNode* QuadtreeAvailability::findChildNode( |
| 540 | const QuadtreeTileID& tileID, |
| 541 | AvailabilityNode* pParentNode) const { |
| 542 | |
| 543 | std::optional<uint32_t> childIndex = |
| 544 | this->findChildNodeIndex(tileID, pParentNode); |
| 545 | |
| 546 | if (!childIndex || *childIndex >= pParentNode->childNodes.size()) { |
| 547 | return nullptr; |
| 548 | } |
| 549 | |
| 550 | return pParentNode->childNodes[*childIndex].get(); |
| 551 | } |
| 552 | |
| 553 | } // namespace CesiumGeometry |
nothing calls this directly
no test coverage detected