DataPipe, DataSourceIndependent, IDataSinkpublic static class StatisticsMCGraphic.DataProcessorUndo extends DataProcessor implements DataSourceIndependent
| Modifier and Type | Field | Description | 
|---|---|---|
| protected double | c | |
| protected DataFunction | data | |
| protected DataFunction.DataInfoFunction | inputDataInfo | |
| protected DataDoubleArray | xData | |
| protected DataDoubleArray.DataInfoDoubleArray | xDataInfo | |
| protected DataTag | xTag | 
dataInfo, dataSink, tag| Constructor | Description | 
|---|---|
| DataProcessorUndo(double c) | 
| Modifier and Type | Method | Description | 
|---|---|---|
| int | getIndependentArrayDimension() | Returns the number of independent data dimensions | 
| DataDoubleArray | getIndependentData(int i) | Returns the X data for the given dimension | 
| DataDoubleArray.DataInfoDoubleArray | getIndependentDataInfo(int i) | Returns the DataInfo for the given dimension | 
| DataTag | getIndependentTag() | Returns the tag associated with this DataSource. | 
| protected void | makeX() | |
| protected IData | processData(IData inputData) | Processes the input Data and returns Data for pushing to the next
 DataSink. | 
| protected IDataInfo | processDataInfo(IDataInfo inputDataInfo) | Informs this DataProcessor of the DataInfo for the Data it will be
 processing. | 
getDataInfo, getDataSink, getTag, putData, putDataInfo, setDataSinkprotected DataFunction data
protected DataDoubleArray xData
protected DataDoubleArray.DataInfoDoubleArray xDataInfo
protected DataTag xTag
protected DataFunction.DataInfoFunction inputDataInfo
protected double c
protected IData processData(IData inputData)
DataProcessorprocessData in class DataProcessorinputData - the Data for processingprotected IDataInfo processDataInfo(IDataInfo inputDataInfo)
DataProcessorprocessDataInfo in class DataProcessorinputDataInfo - the DataInfo of the Data that will be input to this
                DataProcessorprotected void makeX()
public DataDoubleArray getIndependentData(int i)
DataSourceIndependentgetIndependentData in interface DataSourceIndependentpublic DataDoubleArray.DataInfoDoubleArray getIndependentDataInfo(int i)
DataSourceIndependentgetIndependentDataInfo in interface DataSourceIndependentpublic int getIndependentArrayDimension()
DataSourceIndependentgetIndependentArrayDimension in interface DataSourceIndependentpublic DataTag getIndependentTag()
DataSourceIndependentgetIndependentTag in interface DataSourceIndependent