Options
All
  • Public
  • Public/Protected
  • All
Menu
classdesc

A circular interval set.

author

Ikaros Kappler

date

2020-10-02

modified

2020-10-18 Ported to Typescript from vanilla JS.

modified

2020-10-22 Added the removeAt funcion.

version

1.0.1

name

CircularIntervalSet

Hierarchy

  • CircularIntervalSet

Index

Constructors

Properties

Methods

Constructors

constructor

Properties

Readonly end

end: number
member

{number} end

memberof

CircularIntervalSet

instance

intervals

intervals: Array<Array<number>>
member

{Array<Array>} intervals

memberof

CircularIntervalSet

instance

Readonly start

start: number
member

{number} start

memberof

CircularIntervalSet

instance

Methods

clear

  • clear(): void

intersect

  • intersect(start: number, end: number): void

removeAt

  • removeAt(index: number): void

toString

  • toString(): string

Legend

  • Constructor
  • Property
  • Method
  • Property
  • Method
  • Inherited property
  • Inherited method
  • Private property
  • Private method
  • Static property
  • Static method

Generated using TypeDoc