SUMO - Simulation of Urban MObility
NIVissimBoundedClusterObject Class Reference

#include <NIVissimBoundedClusterObject.h>

Inheritance diagram for NIVissimBoundedClusterObject:
NIVissimConnection NIVissimDisturbance

Public Member Functions

bool clustered () const
virtual void computeBounding ()=0
bool crosses (const AbstractPoly &poly, SUMOReal offset=0) const
const BoundarygetBoundary () const
void inCluster (int id)
 NIVissimBoundedClusterObject ()
virtual ~NIVissimBoundedClusterObject ()

Static Public Member Functions

static void closeLoading ()

Protected Types

typedef std::set
< NIVissimBoundedClusterObject * > 
ContType

Protected Attributes

BoundarymyBoundary
int myClusterID

Static Protected Attributes

static ContType myDict

Detailed Description

Definition at line 48 of file NIVissimBoundedClusterObject.h.


Member Typedef Documentation


Constructor & Destructor Documentation


Member Function Documentation

Definition at line 74 of file NIVissimBoundedClusterObject.cpp.

References myDict.

Referenced by NIImporter_Vissim::postLoadBuild().

virtual void NIVissimBoundedClusterObject::computeBounding ( ) [pure virtual]

Definition at line 62 of file NIVissimBoundedClusterObject.cpp.

References myClusterID.


Field Documentation

Definition at line 63 of file NIVissimBoundedClusterObject.h.

Referenced by clustered(), and inCluster().


The documentation for this class was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Defines