Uses of Interface
org.goplanit.utils.zoning.OdZone
-
Packages that use OdZone Package Description org.goplanit.assignment.ltm.sltm org.goplanit.assignment.ltm.sltm.consumer org.goplanit.geoio.converter.zoning.featurecontext org.goplanit.od.demand Contains the definitions of the Origin-Destination Demand classesorg.goplanit.utils.zoning zoning oriented utility classesorg.goplanit.zoning -
-
Uses of OdZone in org.goplanit.assignment.ltm.sltm
Methods in org.goplanit.assignment.ltm.sltm with parameters of type OdZone Modifier and Type Method Description protected CentroidVertexStaticLtmAssignmentStrategy. findCentroidVertex(OdZone zone)map zone to centroid vertex -
Uses of OdZone in org.goplanit.assignment.ltm.sltm.consumer
Methods in org.goplanit.assignment.ltm.sltm.consumer with parameters of type OdZone Modifier and Type Method Description voidPathFlowUpdateConsumer. accept(OdZone origin, OdZone destination, Double odDemand)Update the turn flows for the path of the given origin,destination,demand combination -
Uses of OdZone in org.goplanit.geoio.converter.zoning.featurecontext
Constructor parameters in org.goplanit.geoio.converter.zoning.featurecontext with type arguments of type OdZone Constructor Description PlanitOdZoneFeatureTypeContext(Function<OdZone,String> zoneIdMapper, Class<T> geometryType)Constructor -
Uses of OdZone in org.goplanit.od.demand
Methods in org.goplanit.od.demand with parameters of type OdZone Modifier and Type Method Description default voidOdDemands. forEachNonZeroDestinationDemand(OdZones odZones, OdZone origin, BiConsumer<OdZone,Double> consumer)Apply the provided consumer to each destination of the origin provided that has non zero demandsMethod parameters in org.goplanit.od.demand with type arguments of type OdZone Modifier and Type Method Description default voidOdDemands. forEachNonZeroDestinationDemand(OdZones odZones, OdZone origin, BiConsumer<OdZone,Double> consumer)Apply the provided consumer to each destination of the origin provided that has non zero demandsdefault voidOdDemands. forEachNonZeroOdDemand(OdZones odZones, TriConsumer<OdZone,OdZone,Double> consumer)Apply the provided consumer to each origin-destination combination found that has non zero demandsdefault voidOdDemands. forEachNonZeroOdDemand(OdZones odZones, TriConsumer<OdZone,OdZone,Double> consumer)Apply the provided consumer to each origin-destination combination found that has non zero demands -
Uses of OdZone in org.goplanit.utils.zoning
Fields in org.goplanit.utils.zoning with type parameters of type OdZone Modifier and Type Field Description static Class<OdZone>OdZone. OD_ZONE_ID_CLASSthe class to use for the additional od zone id generationMethods in org.goplanit.utils.zoning that return OdZone Modifier and Type Method Description OdZoneOdZoneFactory. createNew()Create a new OD zone without registeringOdZoneOdZone. deepClone()An id entity should always support a deep copy, i.e., all "owned" members will be deep copied when a clone of this instance is created via this call.OdZoneOdZoneFactory. registerNew()Create and register new OD zoneOdZoneOdZone. shallowClone()Create a shallow copy of this entityMethods in org.goplanit.utils.zoning that return types with arguments of type OdZone Modifier and Type Method Description default Class<OdZone>OdZone. getOdZoneIdClass()Method parameters in org.goplanit.utils.zoning with type arguments of type OdZone Modifier and Type Method Description OdZonesOdZones. deepCloneWithMapping(BiConsumer<OdZone,OdZone> mapper)Deep clone implementation where the mapping for its internal copies is captured by the provided mapperOdZonesOdZones. deepCloneWithMapping(BiConsumer<OdZone,OdZone> mapper)Deep clone implementation where the mapping for its internal copies is captured by the provided mapperdefault voidOdZones. forEachOriginDestination(BiConsumer<OdZone,OdZone> consumer)Loop over all origin destination combinations possible given the registered zones and apply the provided consumerdefault voidOdZones. forEachOriginDestination(BiConsumer<OdZone,OdZone> consumer)Loop over all origin destination combinations possible given the registered zones and apply the provided consumer -
Uses of OdZone in org.goplanit.zoning
Classes in org.goplanit.zoning that implement OdZone Modifier and Type Class Description classOdZoneImplAn Od zoneMethods in org.goplanit.zoning that return OdZone Modifier and Type Method Description OdZoneOdZoneFactoryImpl. createNew()Create a new OD zone without registeringOdZoneOdZoneFactoryImpl. registerNew()Create and register new OD zoneMethod parameters in org.goplanit.zoning with type arguments of type OdZone Modifier and Type Method Description OdZonesImplOdZonesImpl. deepCloneWithMapping(BiConsumer<OdZone,OdZone> mapper)Deep clone implementation where the mapping for its internal copies is captured by the provided mapperOdZonesImplOdZonesImpl. deepCloneWithMapping(BiConsumer<OdZone,OdZone> mapper)Deep clone implementation where the mapping for its internal copies is captured by the provided mapperConstructor parameters in org.goplanit.zoning with type arguments of type OdZone Constructor Description OdZonesImpl(OdZonesImpl other, boolean deepCopy, BiConsumer<OdZone,OdZone> mapper)Copy constructor, also creates new factory with this as its underlying containerOdZonesImpl(OdZonesImpl other, boolean deepCopy, BiConsumer<OdZone,OdZone> mapper)Copy constructor, also creates new factory with this as its underlying container
-