1 #pragma once
2 
3 namespace mapbox {
4 namespace geometry {
5 
6 struct empty
7 {
8 }; //  this Geometry type represents the empty point set, ∅, for the coordinate space (OGC Simple Features).
9 
operator ==(empty,empty)10 constexpr bool operator==(empty, empty) { return true; }
operator !=(empty,empty)11 constexpr bool operator!=(empty, empty) { return false; }
operator <(empty,empty)12 constexpr bool operator<(empty, empty) { return false; }
operator >(empty,empty)13 constexpr bool operator>(empty, empty) { return false; }
operator <=(empty,empty)14 constexpr bool operator<=(empty, empty) { return true; }
operator >=(empty,empty)15 constexpr bool operator>=(empty, empty) { return true; }
16 
17 } // namespace geometry
18 } // namespace mapbox
19