RR [class]

The class splinekit.interval.RR is the concrete class that handles the interval that contains all real numbers.

This concrete class honors Interval and Universal; it handles the interval of all finite real numbers.


class splinekit.interval.rr.RR

Bases: Interval, Universal

All finite real numbers \({\mathbb{R}}=(-\infty,\infty).\)


property infimum: float

float("-inf")


property supremum: float

float("inf")


property isleftopen: bool

True


property isrightopen: bool

True


property isopen: bool

True


property ishalfopen: bool

False


property isclosed: bool

True


property isleftbounded: bool

False


property isrightbounded: bool

False


property ishalfbounded: bool

False


property isbounded: bool

False


property isdegenerate: bool

False


property isproper: bool

True


property interior: Self

RR()


property closure: Self

RR()


property diameter: float

float("inf")


property midpoint: float

float("nan")


sortorder() float

float("inf")


__contains__(x: float) bool

math.isfinite(x)