virtual void setupFromObject(Kst::Object* dataObject) { if (ShiftSource* source = static_cast<ShiftSource*>(dataObject)) { setSelectedVector(source->vector()); setSelectedScalar(source->scalar()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (DifferentiationSource* source = static_cast<DifferentiationSource*>(dataObject)) { setSelectedVector(source->vector()); setSelectedScalar(source->scalarStep()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (NoiseAdditionSource* source = static_cast<NoiseAdditionSource*>(dataObject)) { setSelectedVector(source->vector()); setSelectedScalar(source->scalarSigma()); } }
virtual void setupFromObject(Kst::Object* dataObject) { if (CumulativeSumSource* source = static_cast<CumulativeSumSource*>(dataObject)) { setSelectedVector(source->vector()); setSelectedScalar(source->scalarStep()); } }