SUMO - Simulation of Urban MObility
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
NIVissimConnectionCluster::NodeSubCluster Class Reference

Public Types

typedef std::vector
< NIVissimConnection * > 
ConnectionCont

Public Member Functions

void add (NIVissimConnection *c)
void add (const NodeSubCluster &c)
std::vector< intgetConnectionIDs () const
 NodeSubCluster (NIVissimConnection *c)
bool overlapsWith (const NodeSubCluster &c, SUMOReal offset=0)
size_t size () const
 ~NodeSubCluster ()

Data Fields

Boundary myBoundary
ConnectionCont myConnections

Friends

class NIVissimConnectionCluster

Detailed Description

Definition at line 117 of file NIVissimConnectionCluster.h.

Member Typedef Documentation

Constructor & Destructor Documentation

NIVissimConnectionCluster::NodeSubCluster::NodeSubCluster ( NIVissimConnection c)

Definition at line 70 of file NIVissimConnectionCluster.cpp.

References add().

NIVissimConnectionCluster::NodeSubCluster::~NodeSubCluster ( )

Definition at line 75 of file NIVissimConnectionCluster.cpp.

Member Function Documentation

void NIVissimConnectionCluster::NodeSubCluster::add ( NIVissimConnection c)
void NIVissimConnectionCluster::NodeSubCluster::add ( const NodeSubCluster c)
std::vector< int > NIVissimConnectionCluster::NodeSubCluster::getConnectionIDs ( ) const
bool NIVissimConnectionCluster::NodeSubCluster::overlapsWith ( const NodeSubCluster c,
SUMOReal  offset = 0 
)
size_t NIVissimConnectionCluster::NodeSubCluster::size ( ) const

Friends And Related Function Documentation

friend class NIVissimConnectionCluster
friend

Definition at line 126 of file NIVissimConnectionCluster.h.

Field Documentation

Boundary NIVissimConnectionCluster::NodeSubCluster::myBoundary

Definition at line 128 of file NIVissimConnectionCluster.h.

Referenced by overlapsWith().

ConnectionCont NIVissimConnectionCluster::NodeSubCluster::myConnections

The documentation for this class was generated from the following files: