virtual void setupFromObject(Kst::Object* dataObject) { if (PolynomialSource* source = static_cast<PolynomialSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedVectorX1(source->vectorX1()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (CubicSplineSource* source = static_cast<CubicSplineSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedVectorX1(source->vectorX1()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (FitLinearWeightedSource* source = static_cast<FitLinearWeightedSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedVectorWeights(source->vectorWeights()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (FitPolynomialUnweightedSource* source = static_cast<FitPolynomialUnweightedSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedScalarOrder(source->scalarOrder()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (AkimaPeriodicSource* source = static_cast<AkimaPeriodicSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedVectorX1(source->vectorX1()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (FitGaussianUnweightedSource* source = static_cast<FitGaussianUnweightedSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); _forceOffset->setChecked(source->_forceOffset); setScalarOffset(source->scalarOffset()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (FitSinusoidUnweightedSource* source = static_cast<FitSinusoidUnweightedSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedScalarHarmonics(source->scalarHarmonics()); setSelectedScalarPeriod(source->scalarPeriod()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (EffectiveBandwidthSource* source = static_cast<EffectiveBandwidthSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedScalarMin(source->scalarMin()); setSelectedScalarFreq(source->scalarFreq()); setSelectedScalarK(source->scalarK()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (FitKneeFrequencySource* source = static_cast<FitKneeFrequencySource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedScalarMax(source->scalarMax()); setSelectedScalarMin(source->scalarMin()); setSelectedScalarWhiteNoise(source->scalarWhiteNoise()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (SyncBinSource* source = static_cast<SyncBinSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); setSelectedScalarBins(source->scalarBins()); setSelectedScalarXMin(source->scalarXMin()); setSelectedScalarXMax(source->scalarXMax()); } }
void setVectorY(Kst::VectorPtr vector) { setSelectedVectorY(vector); }
virtual void setupFromObject(Kst::Object* dataObject) { if (FitExponentialUnweightedSource* source = static_cast<FitExponentialUnweightedSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (LineFitSource* source = static_cast<LineFitSource*>(dataObject)) { setSelectedVectorX(source->vectorX()); setSelectedVectorY(source->vectorY()); } }