C# Class Orc.Submissions.AccountForEfficiencies.SpecialIntervalTree.IntervalTree

Show file Open project: Orcomp/Orcomp

Public Properties

Property Type Description
IsFullyCovered bool

Public Methods

Method Description
AccumulateEffectiveTime ( long realTicks ) : long
AddSupportPoint ( long time ) : bool
GetSupportIndexAtTime ( long time ) : int
GetTopNodeAtIndex ( int idx ) : IntervalNode
GetTopNodeAtTime ( long time ) : IntervalNode
InitSupportAndMapping ( ) : void
MergeAndIntegrate ( DateIntervalEfficiency eff ) : void

Method Details

AccumulateEffectiveTime() public method

public AccumulateEffectiveTime ( long realTicks ) : long
realTicks long
return long

AddSupportPoint() public method

public AddSupportPoint ( long time ) : bool
time long
return bool

GetSupportIndexAtTime() public method

public GetSupportIndexAtTime ( long time ) : int
time long
return int

GetTopNodeAtIndex() public method

public GetTopNodeAtIndex ( int idx ) : IntervalNode
idx int
return IntervalNode

GetTopNodeAtTime() public method

public GetTopNodeAtTime ( long time ) : IntervalNode
time long
return IntervalNode

InitSupportAndMapping() public method

public InitSupportAndMapping ( ) : void
return void

MergeAndIntegrate() public method

public MergeAndIntegrate ( DateIntervalEfficiency eff ) : void
eff Orc.Interval.DateIntervalEfficiency
return void

Property Details

IsFullyCovered public property

public bool IsFullyCovered
return bool