extended.d.ts 707 B

1234567891011121314151617
  1. export declare const DEFAULT_Q: number[];
  2. export declare const ALL_Q: number[];
  3. /**
  4. * An Extension of Wilkinson's Algorithm for Position Tick Labels on Axes
  5. * https://www.yuque.com/preview/yuque/0/2019/pdf/185317/1546999150858-45c3b9c2-4e86-4223-bf1a-8a732e8195ed.pdf
  6. * @param dMin 最小值
  7. * @param dMax 最大值
  8. * @param m tick个数
  9. * @param onlyLoose 是否允许扩展min、max,不绝对强制,例如[3, 97]
  10. * @param Q nice numbers集合
  11. * @param w 四个优化组件的权重
  12. */
  13. export default function extended(dMin: number, dMax: number, n?: number, onlyLoose?: boolean, Q?: number[], w?: [number, number, number, number]): {
  14. min: number;
  15. max: number;
  16. ticks: number[];
  17. };