48 return GetSpectrum().GetMag(freq);
52 return GetSpectrum().GetMag(pos);
56 return GetSpectrum().GetPhase(freq);
60 return GetSpectrum().GetPhase(pos);
65 GetSpectrum().SetMag(freq,newMag);
69 GetSpectrum().SetMag(pos,newMag);
73 GetSpectrum().SetPhase(freq,newPhase);
77 GetSpectrum().SetPhase(pos,newPhase);
83 return GetSpectralPeakArray().GetSpectralPeak(pos);
87 return GetSpectralPeakArray().GetThruIndexSpectralPeak(pos);
91 GetSpectralPeakArray().SetSpectralPeak(pos,spectralPeak,index);
94 bool insertIndex,
TIndex index)
96 GetSpectralPeakArray().InsertSpectralPeak(pos,spectralPeak,insertIndex,index);
99 bool addIndex,
TIndex index)
101 GetSpectralPeakArray().AddSpectralPeak(spectralPeak,addIndex,index);
105 GetSpectralPeakArray().DeleteSpectralPeak(pos,deleteIndex);
111 return GetResidualSpec().GetMag(freq);
115 return GetResidualSpec().GetMag(pos);
119 return GetResidualSpec().GetPhase(freq);
123 return GetResidualSpec().GetPhase(pos);
128 GetResidualSpec().SetMag(freq,newMag);
132 GetResidualSpec().SetMag(pos,newMag);
136 GetResidualSpec().SetPhase(freq,newPhase);
140 GetResidualSpec().SetPhase(pos,newPhase);
146 return GetFundamental().GetFreq(pos);
150 return GetFundamental().GetErr(pos);
154 GetFundamental().SetFreq(pos,newFreq);
158 GetFundamental().SetErr(pos,newErr);
164 return (newFrame.GetCenterTime()==GetCenterTime());
168 return (newFrame.GetCenterTime()!=GetCenterTime());
172 return (newFrame.GetCenterTime()<GetCenterTime());
176 return (newFrame.GetCenterTime()<=GetCenterTime());
180 return (newFrame.GetCenterTime()>GetCenterTime());
184 return (newFrame.GetCenterTime()>=GetCenterTime());