Go to the documentation of this file.
25 #include "ad/physics/Distance.hpp"
51 typedef std::shared_ptr<BoundingSphere>
Ptr;
56 typedef std::shared_ptr<BoundingSphere const>
ConstPtr;
138 #ifndef GEN_GUARD_AD_MAP_POINT_BOUNDINGSPHERE
139 #define GEN_GUARD_AD_MAP_POINT_BOUNDINGSPHERE
166 os <<
"BoundingSphere(";
186 stringstream sstream;
188 return sstream.str();
191 #endif // GEN_GUARD_AD_MAP_POINT_BOUNDINGSPHERE
namespace ad
Definition: GeometryStoreItem.hpp:28
std::ostream & operator<<(std::ostream &os, Altitude const &_value)
standard ostream operator
Definition: Altitude.hpp:562
BoundingSphere & operator=(const BoundingSphere &other)=default
standard assignment operator
::ad::map::point::ECEFPoint center
Definition: BoundingSphere.hpp:123
bool operator==(const BoundingSphere &other) const
standard comparison operator
Definition: BoundingSphere.hpp:103
std::string to_string(::ad::map::access::GeometryStoreItem const &value)
overload of the std::to_string for GeometryStoreItem
Definition: GeometryStoreItem.hpp:183
~BoundingSphere()=default
standard destructor
BoundingSphere()=default
standard constructor
DataType BoundingSphere.
Definition: BoundingSphere.hpp:46
::ad::physics::Distance radius
Definition: BoundingSphere.hpp:128
DataType ECEFPoint.
Definition: ECEFPoint.hpp:45
std::shared_ptr< BoundingSphere > Ptr
Smart pointer on BoundingSphere.
Definition: BoundingSphere.hpp:51
bool operator!=(const BoundingSphere &other) const
standard comparison operator
Definition: BoundingSphere.hpp:115
std::shared_ptr< BoundingSphere const > ConstPtr
Smart pointer on constant BoundingSphere.
Definition: BoundingSphere.hpp:56