|
iceberg-cpp
|
Geospatial bounds and intersection utilities. More...
#include <cstdint>#include <optional>#include <span>#include <vector>#include "iceberg/iceberg_export.h"#include "iceberg/result.h"#include "iceberg/type_fwd.h"Go to the source code of this file.
Classes | |
| class | iceberg::GeospatialBound |
| A point used as a lower or upper geospatial column bound. More... | |
| class | iceberg::BoundingBox |
| A pair of lower and upper geospatial column bounds. More... | |
Namespaces | |
| namespace | iceberg |
| Core Apache Iceberg C++ APIs. | |
Functions | |
| ICEBERG_EXPORT Result< bool > | iceberg::GeospatialBoundsIntersect (const Type &type, const BoundingBox &lhs, const BoundingBox &rhs) |
| Check whether two bounding boxes intersect for an Iceberg geospatial type. | |
Geospatial bounds and intersection utilities.