Source code for alpenglow.utils.AvailabilityFilter

import alpenglow.cpp as rs


[docs]class AvailabilityFilter(rs.AvailabilityFilter): """Python wrapper around :py:class:`alpenglow.cpp.AvailabilityFilter`. """ def __init__(self, availability_data): rs.AvailabilityFilter.__init__(self) for (time, item, duration) in zip(availability_data['time'].values, availability_data['item'].values, availability_data['duration'].values): self.add_availability(time, item, duration)