3#include <Cesium3DTilesSelection/BoundingVolume.h>
4#include <Cesium3DTilesSelection/Library.h>
5#include <CesiumGeometry/CullingVolume.h>
20 std::variant<CesiumGeometry::CullingVolume, BoundingVolume>;
Classes that implement the 3D Tiles standard.
std::variant< CesiumGeometry::BoundingSphere, CesiumGeometry::OrientedBoundingBox, CesiumGeospatial::BoundingRegion, CesiumGeospatial::BoundingRegionWithLooseFittingHeights, CesiumGeospatial::S2CellBoundingVolume, CesiumGeometry::BoundingCylinderRegion > BoundingVolume
A bounding volume.
bool isBoundingVolumeVisible(const GeneralCullingVolume &cullingVolume, const BoundingVolume &boundingVolume)
Test if a general culling volume intersects a bounding volume.
std::variant< CesiumGeometry::CullingVolume, BoundingVolume > GeneralCullingVolume
A general culling volume for selecting and filtering tiles.