Draw a shape or pick a preset, then rebuild it with a direct DFT. Each frequency becomes one circle. Circles are sorted by radius, and the circles slider keeps the biggest N. Also tick the ROADMAP item and add the FOURIER SEO key.
79 lines
1.4 KiB
TypeScript
79 lines
1.4 KiB
TypeScript
export class RouterConstants {
|
|
|
|
static readonly ABOUT = {
|
|
PATH: 'about',
|
|
LINK: '/about',
|
|
};
|
|
|
|
static readonly PROJECTS = {
|
|
PATH: 'projects',
|
|
LINK: '/projects',
|
|
};
|
|
|
|
static readonly ALGORITHMS = {
|
|
PATH: 'algorithms',
|
|
LINK: '/algorithms',
|
|
};
|
|
|
|
static readonly PATHFINDING = {
|
|
PATH: 'algorithms/pathfinding',
|
|
LINK: '/algorithms/pathfinding',
|
|
};
|
|
|
|
static readonly SORTING = {
|
|
PATH: 'algorithms/sorting',
|
|
LINK: '/algorithms/sorting',
|
|
};
|
|
|
|
static readonly GOL = {
|
|
PATH: 'algorithms/gol',
|
|
LINK: '/algorithms/gol',
|
|
};
|
|
|
|
static readonly LABYRINTH = {
|
|
PATH: 'algorithms/labyrinth',
|
|
LINK: '/algorithms/labyrinth',
|
|
};
|
|
|
|
static readonly FRACTAL = {
|
|
PATH: 'algorithms/fractal',
|
|
LINK: '/algorithms/fractal',
|
|
};
|
|
|
|
static readonly FRACTAL3d = {
|
|
PATH: 'algorithms/fractal3d',
|
|
LINK: '/algorithms/fractal3d',
|
|
};
|
|
|
|
static readonly PENDULUM = {
|
|
PATH: 'algorithms/pendulum',
|
|
LINK: '/algorithms/pendulum',
|
|
};
|
|
|
|
static readonly CLOTH = {
|
|
PATH: 'algorithms/cloth',
|
|
LINK: '/algorithms/cloth',
|
|
};
|
|
|
|
static readonly FOUR_COLOR = {
|
|
PATH: 'algorithms/four_color',
|
|
LINK: '/algorithms/four_color',
|
|
};
|
|
|
|
static readonly FOURIER = {
|
|
PATH: 'algorithms/fourier',
|
|
LINK: '/algorithms/fourier',
|
|
};
|
|
|
|
static readonly IMPRINT = {
|
|
PATH: 'imprint',
|
|
LINK: '/imprint',
|
|
};
|
|
|
|
static readonly STOPWATCH = {
|
|
PATH: 'stopwatch',
|
|
LINK: '/stopwatch',
|
|
};
|
|
}
|
|
|