TX
- The type of X-Datapublic abstract class BaseDataDistributionCalculator<TX extends java.lang.Comparable<TX>> extends java.lang.Object implements IDataDistributionCalculator<TX>
IDataDistributionCalculator
Modifier and Type | Field and Description |
---|---|
protected boolean |
dataEvenlySpaced |
protected boolean |
dataSortedAscending |
Constructor and Description |
---|
BaseDataDistributionCalculator() |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Clears the DataDistributionCalculator flags
|
boolean |
isDataEvenlySpaced() |
boolean |
isDataSortedAscending() |
void |
updateDataDistributionFlagsWhenRemovedValues()
Updates the data distribution flags when x values removed.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
onAppendValue, onAppendValues, onAppendValues, onAppendValues, onInsertValue, onInsertValues, onInsertValues, onInsertValues, onUpdateValue, onUpdateValues, onUpdateValues, onUpdateValues
protected boolean dataSortedAscending
protected boolean dataEvenlySpaced
public final boolean isDataSortedAscending()
isDataSortedAscending
in interface com.scichart.data.model.IDataDistributionProvider
public final boolean isDataEvenlySpaced()
isDataEvenlySpaced
in interface com.scichart.data.model.IDataDistributionProvider
public void clear()
clear
in interface IDataDistributionCalculator<TX extends java.lang.Comparable<TX>>
public void updateDataDistributionFlagsWhenRemovedValues()
updateDataDistributionFlagsWhenRemovedValues
in interface IDataDistributionCalculator<TX extends java.lang.Comparable<TX>>