49 packages tagged with “interval”
A generic implementation of a centered interval tree in C#. In computer science, an interval tree is an ordered tree data structure to hold intervals. Specifically, it allows one to efficiently find all intervals that overlap with any given interval or point. It is often used for windowing queries, for instance, to find all roads on a computerized map inside a rectangular viewport, or to find all visible elements inside a three-dimensional scene.
Extensions and helpers for Nodatime
Newtonsoft.Json support for Ark.Tools.Nodatime extensions classes
.Net Library that aids in comparison and handling value ranges or time bounded periods. The aim of this library is to provide a base Range class with all possible methods that can be performed on a Range, but also extension methods that can be used to handle and compare lists of Ranges.
Interval tree implementation focused on memory efficiency and performance. Similar to the RangeTree implementation, but uses as little as <10% of the peak memory in comparison.
Cron builder object that can be used to build Cron expressions, describe them, and manipulate objects.
Utility for working with intervals, such as time periods. The utility allows you to find intersections of periods, exclude periods, etc.
TauCode all-purpose data structures
Class library implementing advanced mathematical algorithms, transforms, and time series manipulations. Implementations favour simplicity and correctness.
C# library for calculating intervals and the duration between days, weeks, fortnights, bimonthly, months, quarters and years
Implementation of interval calculus and alpha-cut - based operations on fuzzy intervals and numbers.
GradientSlider for Xamarin.Forms projects that add the gradient slider add many custom properties.
Deprecated: This project has been moved. Please install Jamarino.IntervalTree to get the latest performance improvements and future updates.
Provides data structures and primitives for working with intervals.
A simple .net library for working with intervals of comparable types.
This is a PCL library that contains helper classes that should make handling intervals and faders (sliders) more comfortable. So if you want some value clipped between two distinct values, some nice constructors for that and maybe tell the structure to advance the value to 33% and read the resulting value again, this is for you.
Easily create recurring jobs that run at intervals.
A utility class for retrying an invocation a specified number of times, with a specified interval between retries
Cadence.NET is a scheduling framework designed to handle timed, automated processes with ease and simplicity.
A .NET library that provides a flexible cron job scheduling system, allowing jobs to run on specified patterns. This package includes utility classes to define complex timing patterns and execute tasks at intervals specified by the user.
a package dealing with intervals
Collection that allows specifying storage time (can also be unlimited) for its elements which are removed after it is elapsed.
The only timer you need.
An Interval record type with tools to work with Intervals.
A class which is useful for asserting invocations of IRetrier in tests
Interval mapping library for .NET