RecastNavMesh get NavMeshEdges in Box

I can suggest looking at FNavMeshSceneProxyData::GatherData which in turn calls FPImplRecastNavMesh::GetDebugGeometry which essentially translates recast’s navigation graph into polygons and edges. This should give you some idea how that data is stored in Recast an may be even enough for your use case (and definitely good enough for a POC).

Cheers

–mieszko