|
MATSIM
|
Public Member Functions | |
| LanesConsistencyChecker (Network net, Lanes laneDefs) | |
| void | checkConsistency () |
| boolean | isRemoveMalformed () |
| void | setRemoveMalformed (boolean removeMalformed) |
Private Member Functions | |
| boolean | isLaneOnLinkConsistent (LanesToLinkAssignment l2l) |
Private Attributes | |
| Network | network |
| Lanes | lanes |
| boolean | removeMalformed = false |
Static Private Attributes | |
| static final Logger | log = LogManager.getLogger(LanesConsistencyChecker.class) |
Definition at line 36 of file LanesConsistencyChecker.java.
Definition at line 43 of file LanesConsistencyChecker.java.
| void org.matsim.lanes.LanesConsistencyChecker.checkConsistency | ( | ) |
Definition at line 48 of file LanesConsistencyChecker.java.
References org.matsim.lanes.Lanes.getLanesToLinkAssignments(), and org.matsim.lanes.LanesConsistencyChecker.isLaneOnLinkConsistent().

|
private |
Definition at line 66 of file LanesConsistencyChecker.java.
References org.matsim.api.core.v01.Identifiable< T >.getId(), org.matsim.lanes.LanesToLinkAssignment.getLanes(), org.matsim.api.core.v01.network.Link.getLength(), org.matsim.lanes.LanesToLinkAssignment.getLinkId(), org.matsim.api.core.v01.network.Network.getLinks(), org.matsim.api.core.v01.network.Node.getOutLinks(), and org.matsim.api.core.v01.network.Link.getToNode().
Referenced by org.matsim.lanes.LanesConsistencyChecker.checkConsistency().

| boolean org.matsim.lanes.LanesConsistencyChecker.isRemoveMalformed | ( | ) |
Definition at line 147 of file LanesConsistencyChecker.java.
References org.matsim.lanes.LanesConsistencyChecker.removeMalformed.
| void org.matsim.lanes.LanesConsistencyChecker.setRemoveMalformed | ( | boolean | removeMalformed | ) |
Definition at line 151 of file LanesConsistencyChecker.java.
References org.matsim.lanes.LanesConsistencyChecker.removeMalformed.
|
staticprivate |
Definition at line 38 of file LanesConsistencyChecker.java.
|
private |
Definition at line 39 of file LanesConsistencyChecker.java.
|
private |
Definition at line 40 of file LanesConsistencyChecker.java.
|
private |
Definition at line 41 of file LanesConsistencyChecker.java.
Referenced by org.matsim.lanes.LanesConsistencyChecker.isRemoveMalformed(), and org.matsim.lanes.LanesConsistencyChecker.setRemoveMalformed().
1.8.13