36 #ifdef CHECK_MEMORY_LEAKS
38 #endif // CHECK_MEMORY_LEAKS
43 : myBoundary(0), myClusterID(-1) {
75 for (ContType::iterator i =
myDict.begin(); i !=
myDict.end(); i++) {
76 (*i)->computeBounding();
bool crosses(const AbstractPoly &poly, SUMOReal offset=0) const
SUMOReal xmin() const
Returns minimum x-coordinate.
static void closeLoading()
SUMOReal xmax() const
Returns maximum x-coordinate.
A class that stores a 2D geometrical boundary.
bool overlapsWith(const AbstractPoly &poly, SUMOReal offset=0) const
Returns whether the boundary overlaps with the given polygon.
NIVissimBoundedClusterObject()
std::set< NIVissimBoundedClusterObject * > ContType
virtual ~NIVissimBoundedClusterObject()
const Boundary & getBoundary() const