Go to the documentation of this file.
2 #include <boost/geometry/geometries/register/box.hpp>
17 inline BoundingBox2d
boundingBox2d(
const BoundingBox2d& b) {
return b; }
32 inline BoundingBox2d
boundingBox2d(
const ConstPoint2d&
p) {
return {
p.basicPoint2d(),
p.basicPoint2d()}; }
33 inline BoundingBox2d
boundingBox2d(
const ConstPoint3d&
p) {
return {
p.basicPoint2d(),
p.basicPoint2d()}; }
IfAr< AreaT, BoundingBox3d > boundingBox3d(const AreaT &area)
calculates 3d bounding box
BoundingBox2d to2D(const BoundingBox3d &primitive)
Eigen::Vector3d BasicPoint3d
a simple 3d-point
Axis-Aligned bounding box in 2d.
Eigen::AlignedBox3d BoundingBox3d
Convenience type for an axis aligned bounding box in 3d.
Eigen::Matrix< double, 2, 1, Eigen::DontAlign > BasicPoint2d
a simple 2d-point
IfAr< AreaT, BoundingBox2d > boundingBox2d(const AreaT &area)
calculates an up-right 2d bounding box
BoundingBox3d to3D(const BoundingBox2d &primitive)
lanelet2_core
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:25:52