private void InitSliceData(TOSOHSliceData cycleData) { cycleData.cycleQuantity = this.scanDataInfo.cycleQuantity; cycleData.pointQuantity = this.scanDataInfo.pointQuantity; cycleData.Resolution = this.scanDataInfo.Resolution; cycleData.InitSliceData(); }
public bool SetSequenceData(int sequenceNo, double[][] sequenceData) { if (!this.ValidateData(sequenceData)) { return(false); } TOSOHSliceData sliceData = null; bool found = this.scanData.TryGetValue(sequenceNo, out sliceData); if (!found) { sliceData = new TOSOHSliceData(); this.InitCycleData(sliceData, sequenceData); this.scanData[sequenceNo] = sliceData; } else { this.InitCycleData(sliceData, sequenceData); } return(true); }
private void InitCycleData(TOSOHSliceData cycleData, double[][] seqData) { this.InitSliceData(cycleData); cycleData.SetData(seqData); }