Returns true iff point is in this region.
Returns true iff the region is empty.
Computes the union of all tagged intervals.
Computes the intersection of the two regions.
Computes the intersection of the two regions.
Returns true iff point is in this region.
Returns the size of this region.
Return a list of the tagged intervals in this region.
This is a right-open interval [begin, end) tagged with tag. If tagAlias is given then the tag may be access as a property of that name.
This represents a single tagged point.
A Region is a set of tagged intervals where differently tagged intervals are distinct.