Intervals

Any interval type need to implement following interface:

The persistence diagram is defined as

PersistenceDiagram{T} = AbstractVector{<:AbstractInterval{T}}

Following auxiliary functions are available for any interval instance derived from AbstractInterval:

Missing docstring.

Missing docstring for birthx(::AbstractInterval). Check Documenter's build log for details.

Missing docstring.

Missing docstring for deathx(::AbstractInterval). Check Documenter's build log for details.

Missing docstring.

Missing docstring for pair(::AbstractInterval). Check Documenter's build log for details.

Missing docstring.

Missing docstring for isempty(::AbstractInterval). Check Documenter's build log for details.

Missing docstring.

Missing docstring for in(::T, ::AbstractInterval{T}) where {T<:AbstractFloat}. Check Documenter's build log for details.

Missing docstring.

Missing docstring for isless(::AbstractInterval, ::AbstractInterval). Check Documenter's build log for details.

Missing docstring.

Missing docstring for (==)(::AbstractInterval, ::AbstractInterval). Check Documenter's build log for details.

Implemented interval types: