Struct Positions
Defined in File NavMap.hpp
Struct Documentation
Structure-of-arrays for storing 3D vertex positions.
Positions are stored in separate x/y/z arrays for cache-friendly access and easy interop. Use navmap::Positions::at() to read a vertex as an Eigen vector.
- Invariant
size() == x.size() == y.size() == z.size()
Public Functions
- Returns:
Number of vertices stored.
Returns vertex
idas a 3D vector.Warning
No bounds checking is performed.
- Parameters:
id – Vertex index (0-based).
- Returns:
Eigen::Vector3f with (x,y,z).
Public Members
X coordinates (meters)
Y coordinates (meters)
Z coordinates (meters)