Class FilterPopulationByShape

  • All Implemented Interfaces:
    org.matsim.api.core.v01.events.handler.LinkEnterEventHandler, org.matsim.api.core.v01.events.handler.PersonEntersVehicleEventHandler, org.matsim.api.core.v01.events.handler.PersonLeavesVehicleEventHandler, org.matsim.core.api.internal.MatsimExtensionPoint, org.matsim.core.events.handler.EventHandler

    public class FilterPopulationByShape
    extends Object
    implements org.matsim.api.core.v01.events.handler.LinkEnterEventHandler, org.matsim.api.core.v01.events.handler.PersonEntersVehicleEventHandler, org.matsim.api.core.v01.events.handler.PersonLeavesVehicleEventHandler
    Filters a given Population by a given shape - includes all routed modes
    Author:
    aneumann
    • Method Detail

      • reset

        public void reset​(int iteration)
        Specified by:
        reset in interface org.matsim.core.events.handler.EventHandler
      • handleEvent

        public void handleEvent​(org.matsim.api.core.v01.events.LinkEnterEvent event)
        Specified by:
        handleEvent in interface org.matsim.api.core.v01.events.handler.LinkEnterEventHandler
      • handleEvent

        public void handleEvent​(org.matsim.api.core.v01.events.PersonLeavesVehicleEvent event)
        Specified by:
        handleEvent in interface org.matsim.api.core.v01.events.handler.PersonLeavesVehicleEventHandler
      • handleEvent

        public void handleEvent​(org.matsim.api.core.v01.events.PersonEntersVehicleEvent event)
        Specified by:
        handleEvent in interface org.matsim.api.core.v01.events.handler.PersonEntersVehicleEventHandler
      • main

        public static void main​(String[] args)