/** * * Dong, Jian, et al. "An algorithm of filtering noises in multi-beam data based on rolling circle transform." 2019 2nd International Conference on Sustainable Energy, Environment and Information Engineering (SEEIE 2019). Atlantis Press, 2019. * DONG Jian, PENG Rencan, ZHANG Lihua, WANG Zhijun. An Algorithm of Filtering Noises in Multi-beam Data Based on Rolling Circle Transform[J]. Geomatics and Information Science of Wuhan University, 2016, 41(1): 86-92. DOI: 10.13203/j.whugis20130757 * @param data * @param options */ import type { DataXY } from 'cheminfo-types'; interface XYRollingCircleTransformOptions { /** * The radius of the circle used for the rolling circle transform. * It should be a positive number and in the 'x' unit * @default 1 */ radius?: number; /** * Should the circle scan the top or the bottom of the XY data ? * @default 'top' */ position?: 'top' | 'bottom'; /** * Should we keep the Y centers of the circles or should we move the centers * so that it touches the XY data ? * @default: true */ shifted?: boolean; } export declare function xyRollingCircleTransform(data: DataXY, options?: XYRollingCircleTransformOptions): Float64Array; export {}; //# sourceMappingURL=xyRollingCircleTransform.d.ts.map