Uses of Class
org.planit.network.virtual.Zoning
-
Packages that use Zoning Package Description org.planit.io.input Classes to read files in PlanIt's XML formatorg.planit.io.project Simple implementations of CustomPlanItProjectorg.planit.io.xml.zoning Classes to update the Zoning object using input values from the XML zoning input file.org.planit.ltm.trafficassignment PLANit LTM traffic assignment classesorg.planit.network.transport Integrated network component object classesorg.planit.project PLANit project classesorg.planit.route PLANit route classesorg.planit.trafficassignment Traffic assignment classesorg.planit.trafficassignment.builder Traffic assignment builder classes -
-
Uses of Zoning in org.planit.io.input
Methods in org.planit.io.input with parameters of type Zoning Modifier and Type Method Description protected void
PlanItInputBuilder. populateZoning(Zoning zoning, Object parameter1)
Creates the Zoning object and connectoids from the data in the input file -
Uses of Zoning in org.planit.io.project
Methods in org.planit.io.project that return Zoning Modifier and Type Method Description Zoning
PlanItSimpleProject. getZoning()
Return the current Zoning objectMethods in org.planit.io.project with parameters of type Zoning Modifier and Type Method Description TrafficAssignmentBuilder
PlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)
Create and register a deterministic traffic assignment instance of a given typeTrafficAssignmentBuilder
PlanItSimpleProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)
Disallow the use of the generic create and register traffic assignment because a simple project automatically determines its demands, zoning, and network -
Uses of Zoning in org.planit.io.xml.zoning
Methods in org.planit.io.xml.zoning with parameters of type Zoning Modifier and Type Method Description static void
UpdateZoning. registerNewConnectoid(Zoning zoning, PhysicalNetwork.Nodes nodes, org.planit.xml.generated.XMLElementZones.Zone zone, Centroid centroid, InputBuilderListener inputBuilderListener)
Generates and registers a Connectoid object from the current Centroid and generated Zone object -
Uses of Zoning in org.planit.ltm.trafficassignment
Methods in org.planit.ltm.trafficassignment with parameters of type Zoning Modifier and Type Method Description protected TrafficAssignmentBuilder
ELTM. createTrafficAssignmentBuilder(InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
Constructors in org.planit.ltm.trafficassignment with parameters of type Zoning Constructor Description ELTMTrafficAssignmentBuilder(DynamicTrafficAssignment dynamicAssignment, InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
Constructor -
Uses of Zoning in org.planit.network.transport
Fields in org.planit.network.transport declared as Zoning Modifier and Type Field Description protected Zoning
TransportNetwork. zoning
Holds the zoning structure and virtual transport network interfacing with the physical networkMethods in org.planit.network.transport that return Zoning Modifier and Type Method Description Zoning
TransportNetwork. getZoning()
Collect the zoning structureConstructors in org.planit.network.transport with parameters of type Zoning Constructor Description TransportNetwork(PhysicalNetwork physicalNetwork, Zoning zoning)
Constructor -
Uses of Zoning in org.planit.project
Fields in org.planit.project with type parameters of type Zoning Modifier and Type Field Description protected TrafficAssignmentComponentFactory<Zoning>
PlanItProjectInput. zoningFactory
Object factory for zoning objectsprotected TreeMap<Long,Zoning>
PlanItProjectInput. zoningsMap
The zonings registered on this projectMethods in org.planit.project that return Zoning Modifier and Type Method Description Zoning
CustomPlanItProject. createAndRegisterZoning(PhysicalNetwork physicalNetwork)
Create and register the zoning system on the networkZoning
PlanItProjectInput. createAndRegisterZoning(PhysicalNetwork physicalNetwork)
Create and register the zoning system on the network and project inputZoning
PlanItProjectInput.ProjectZonings. getFirstZoning()
Collect the first zonings that are registered (if any).Zoning
PlanItProjectInput.ProjectZonings. getZoning(long id)
Get zoning by idMethods in org.planit.project that return types with arguments of type Zoning Modifier and Type Method Description List<Zoning>
PlanItProjectInput.ProjectZonings. toList()
Returns a List of zoningMethods in org.planit.project with parameters of type Zoning Modifier and Type Method Description Demands
CustomPlanItProject. createAndRegisterDemands(Zoning zoning, PhysicalNetwork physicalNetwork)
Create and register demands to the projectDemands
PlanItProjectInput. createAndRegisterDemands(Zoning zoning, PhysicalNetwork physicalNetwork)
Create and register demands to the project inputsODRouteSets
CustomPlanItProject. createAndRegisterODRouteSets(PhysicalNetwork physicalNetwork, Zoning zoning, String odRouteSetInputPath)
Create and register the OD route sets as populated by the input builder through the path sourceODRouteSets
PlanItProjectInput. createAndRegisterODRouteSets(PhysicalNetwork physicalNetwork, Zoning zoning, String odRouteSetInputPath)
Create and register the OD route sets on the project inputTrafficAssignmentBuilder
CustomPlanItProject. createAndRegisterTrafficAssignment(String trafficAssignmentType, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)
Create and register a deterministic traffic assignment instance of a given type -
Uses of Zoning in org.planit.route
Methods in org.planit.route with parameters of type Zoning Modifier and Type Method Description ODRouteMatrix
ODRouteSets. createAndRegisterOdRouteMatrix(Zoning zoning)
Create an empty od route matrix and register it on this od route sets -
Uses of Zoning in org.planit.trafficassignment
Methods in org.planit.trafficassignment with parameters of type Zoning Modifier and Type Method Description TrafficAssignmentBuilder
TrafficAssignment. collectBuilder(InputBuilderListener trafficComponentCreateListener, Demands theDemands, Zoning theZoning, PhysicalNetwork thePhysicalNetwork)
Each traffic assignment class can have its own builder which reveals what components need to be registered on the traffic assignment instance in order to function properly.protected TrafficAssignmentBuilder
TraditionalStaticAssignment. createTrafficAssignmentBuilder(InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
create the traffic assignment builder for this traffic assignmentprotected abstract TrafficAssignmentBuilder
TrafficAssignment. createTrafficAssignmentBuilder(InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
create the traffic assignment builder for this traffic assignmentvoid
TrafficAssignment. setZoning(Zoning zoning)
Set the zoning object for the current assignment -
Uses of Zoning in org.planit.trafficassignment.builder
Constructors in org.planit.trafficassignment.builder with parameters of type Zoning Constructor Description CapacityConstrainedTrafficAssignmentBuilder(CapacityConstrainedAssignment capacityConstrainedAssignment, InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
ConstructorDynamicTrafficAssignmentBuilder(DynamicTrafficAssignment assignment, InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
ConstructorTraditionalStaticAssignmentBuilder(TrafficAssignment parentAssignment, InputBuilderListener trafficComponentCreateListener, Demands demands, Zoning zoning, PhysicalNetwork physicalNetwork)
Constructor
-