Main Page Class List Class Members

# Nv::Blast::ChunkDepthFirstIt Class Reference

`#include <NvBlastChunkHierarchy.h>`

Inheritance diagram for Nv::Blast::ChunkDepthFirstIt:

List of all members.

## Public Member Functions
| ChunkDepthFirstIt (const NvBlastChunk *chunks, uint32_t startChunkIndex, uint32_t chunkIndexLimit)
uint32_t | operator++ ()

## Detailed Description

Chunk hierarchy depth-first iterator. Traverses subtree with root given by startChunkIndex. Will not traverse chunks with index at or beyond chunkIndexLimit.

## Constructor & Destructor Documentation

Nv::Blast::ChunkDepthFirstIt::ChunkDepthFirstIt | ( | const NvBlastChunk * | chunks,
|  | uint32_t | startChunkIndex,
|  | uint32_t | chunkIndexLimit |
| ) |  |  | `[inline]`

Constructed from a chunk array.

## Member Function Documentation

uint32_t Nv::Blast::ChunkDepthFirstIt::operator++ | ( |  | ) | `[inline]`

Pre-increment. Only use if valid() == true.

The documentation for this class was generated from the following file:

- sdk/lowlevel/source/NvBlastChunkHierarchy.h