C# Class LibiadaCore.Core.IntervalsManagers.CongenericIntervalsManager

The congeneric intervals manager.
Inheritance: ICongenericIntervalsManager
Show file Open project: intervals-mining-lab/libiada-core Class Usage Examples

Private Properties

Property Type Description
FillIntervals void

Public Methods

Method Description
CongenericIntervalsManager ( CongenericChain chain ) : System

Initializes a new instance of the CongenericIntervalsManager class.

CongenericIntervalsManager ( int intervals, int start, int end ) : System

Initializes a new instance of the CongenericIntervalsManager class.

GetIntervals ( Link link ) : int[]

Method, returning intervals array by link.

Private Methods

Method Description
FillIntervals ( int positions, int sequenceLength ) : void

The fill intervals.

Method Details

CongenericIntervalsManager() public method

Initializes a new instance of the CongenericIntervalsManager class.
public CongenericIntervalsManager ( CongenericChain chain ) : System
chain CongenericChain /// The chain. ///
return System

CongenericIntervalsManager() public method

Initializes a new instance of the CongenericIntervalsManager class.
public CongenericIntervalsManager ( int intervals, int start, int end ) : System
intervals int /// The intervals. ///
start int /// The start. ///
end int /// The end. ///
return System

GetIntervals() public method

Method, returning intervals array by link.
public GetIntervals ( Link link ) : int[]
link Link /// Link of intervals in chain. ///
return int[]