import * as wasm from "./pkg/all/mrlyjs_all.js"; export { default, initSync } from "./pkg/all/mrlyjs_all.js"; export const Rng = wasm.Rng; export const core = { Colorizer: wasm.core_Colorizer, Dtype: wasm.core_Dtype, HEX_RATIO: wasm.core_HEX_RATIO, Image: wasm.core_Image, PNG_MAGIC: wasm.core_PNG_MAGIC, hex_fit: wasm.core_hex_fit, hex_size: wasm.core_hex_size, resample: wasm.core_resample, unpng: wasm.core_unpng, cell: { anti: wasm.core_cell_anti, binarize: wasm.core_cell_binarize, binarize_otsu: wasm.core_cell_binarize_otsu, blur: wasm.core_cell_blur, color_at: wasm.core_cell_color_at, combine: wasm.core_cell_combine, fractal: wasm.core_cell_fractal, invert: wasm.core_cell_invert, layers: wasm.core_cell_layers, magic: wasm.core_cell_magic, mapping: wasm.core_cell_mapping, merge: wasm.core_cell_merge, moore: wasm.core_cell_moore, mosaic: wasm.core_cell_mosaic, neighbors: wasm.core_cell_neighbors, new: wasm.core_cell_new, new_: wasm.core_cell_new, pad: wasm.core_cell_pad, paint: wasm.core_cell_paint, perforate: wasm.core_cell_perforate, remap: wasm.core_cell_remap, rgba: wasm.core_cell_rgba, rot90_map: wasm.core_cell_rot90_map, rotate: wasm.core_cell_rotate, shape: wasm.core_cell_shape, size: wasm.core_cell_size, tile: wasm.core_cell_tile, tile_map: wasm.core_cell_tile_map, }, codec: { gif: wasm.core_codec_gif, png: wasm.core_codec_png, }, colors: { ALPHA: wasm.core_colors_ALPHA, BLACK: wasm.core_colors_BLACK, BLUE: wasm.core_colors_BLUE, BROWN: wasm.core_colors_BROWN, CYAN: wasm.core_colors_CYAN, DARK: wasm.core_colors_DARK, GRAY: wasm.core_colors_GRAY, GREEN: wasm.core_colors_GREEN, INDIGO: wasm.core_colors_INDIGO, LIGHT: wasm.core_colors_LIGHT, MINT: wasm.core_colors_MINT, NAMES: wasm.core_colors_NAMES, ORANGE: wasm.core_colors_ORANGE, PALETTE: wasm.core_colors_PALETTE, PINK: wasm.core_colors_PINK, PURPLE: wasm.core_colors_PURPLE, RED: wasm.core_colors_RED, TEAL: wasm.core_colors_TEAL, Theme: wasm.core_colors_Theme, WHITE: wasm.core_colors_WHITE, YELLOW: wasm.core_colors_YELLOW, alpha: wasm.core_colors_alpha, board: wasm.core_colors_board, css: wasm.core_colors_css, from_hex: wasm.core_colors_from_hex, gradient: wasm.core_colors_gradient, ink: wasm.core_colors_ink, invert: wasm.core_colors_invert, lightness: wasm.core_colors_lightness, luma_types: wasm.core_colors_luma_types, mix: wasm.core_colors_mix, named: wasm.core_colors_named, random: wasm.core_colors_random, rgb: wasm.core_colors_rgb, rgba: wasm.core_colors_rgba, shades: wasm.core_colors_shades, snap: wasm.core_colors_snap, to_hex: wasm.core_colors_to_hex, }, error: { parse: wasm.core_error_parse, }, image: { blur: wasm.core_image_blur, }, paint: { Config: wasm.core_paint_Config, Edition: wasm.core_paint_Edition, Ink: wasm.core_paint_Ink, Paint: wasm.core_paint_Paint, Scheme: wasm.core_paint_Scheme, Target: wasm.core_paint_Target, apply: wasm.core_paint_apply, coat: wasm.core_paint_coat, paint: wasm.core_paint_paint, prime: wasm.core_paint_prime, random_edition: wasm.core_paint_random_edition, reroll: wasm.core_paint_reroll, setup: wasm.core_paint_setup, tag: wasm.core_paint_tag, }, ramp: { color: wasm.core_ramp_color, colors: wasm.core_ramp_colors, }, rng: { below: wasm.core_rng_below, boolean: wasm.core_rng_boolean, chance: wasm.core_rng_chance, new: wasm.core_rng_new, new_: wasm.core_rng_new, range: wasm.core_rng_range, sample_indices: wasm.core_rng_sample_indices, unit: wasm.core_rng_unit, }, tensor: { at: wasm.core_tensor_at, binarize: wasm.core_tensor_binarize, binarize_otsu: wasm.core_tensor_binarize_otsu, blur: wasm.core_tensor_blur, bytes: wasm.core_tensor_bytes, count: wasm.core_tensor_count, dtype: wasm.core_tensor_dtype, exposed: wasm.core_tensor_exposed, filled: wasm.core_tensor_filled, flip: wasm.core_tensor_flip, fractal: wasm.core_tensor_fractal, full: wasm.core_tensor_full, get: wasm.core_tensor_get, i32: wasm.core_tensor_i32, i32s: wasm.core_tensor_i32s, index: wasm.core_tensor_index, invert: wasm.core_tensor_invert, kron: wasm.core_tensor_kron, layers: wasm.core_tensor_layers, neighbors: wasm.core_tensor_neighbors, new: wasm.core_tensor_new, new_: wasm.core_tensor_new, of: wasm.core_tensor_of, otsu_threshold: wasm.core_tensor_otsu_threshold, pad: wasm.core_tensor_pad, perforate: wasm.core_tensor_perforate, put: wasm.core_tensor_put, rot90: wasm.core_tensor_rot90, set: wasm.core_tensor_set, size: wasm.core_tensor_size, slice: wasm.core_tensor_slice, sum: wasm.core_tensor_sum, tile: wasm.core_tensor_tile, transpose: wasm.core_tensor_transpose, typed: wasm.core_tensor_typed, u16: wasm.core_tensor_u16, u16s: wasm.core_tensor_u16s, u32: wasm.core_tensor_u32, u32s: wasm.core_tensor_u32s, u8: wasm.core_tensor_u8, }, }; export const font = { FPS: wasm.font_FPS, Glyph: wasm.font_Glyph, HOLD: wasm.font_HOLD, all: wasm.font_all, animate: wasm.font_animate, cycle: wasm.font_cycle, digits: wasm.font_digits, draft: wasm.font_draft, extras: wasm.font_extras, floor: wasm.font_floor, glyph: wasm.font_glyph, lower: wasm.font_lower, lowers: wasm.font_lowers, map: wasm.font_map, merge: wasm.font_merge, name_of: wasm.font_name_of, path: wasm.font_path, raster: wasm.font_raster, specials: wasm.font_specials, strokes: wasm.font_strokes, supported: wasm.font_supported, trim: wasm.font_trim, uppers: wasm.font_uppers, paths: { penned: wasm.font_paths_penned, }, pens: { all: wasm.font_pens_all, }, }; export const gen = { Group: wasm.gen_Group, Parity: wasm.gen_Parity, Tile: wasm.gen_Tile, background: wasm.gen_background, classic_code: wasm.gen_classic_code, classic_code_nd: wasm.gen_classic_code_nd, hex_key: wasm.gen_hex_key, random_design: wasm.gen_random_design, random_rotation: wasm.gen_random_rotation, tree_mask: wasm.gen_tree_mask, build: { Config2d: wasm.gen_build_Config2d, Config3d: wasm.gen_build_Config3d, build_2d: wasm.gen_build_build_2d, build_3d: wasm.gen_build_build_3d, build_6d: wasm.gen_build_build_6d, create_2d: wasm.gen_build_create_2d, create_3d: wasm.gen_build_create_3d, create_6d: wasm.gen_build_create_6d, random_tile_2d: wasm.gen_build_random_tile_2d, random_tile_3d: wasm.gen_build_random_tile_3d, random_tile_6d: wasm.gen_build_random_tile_6d, }, name: { Slots: wasm.gen_name_Slots, Tile: wasm.gen_name_Tile, }, recipe: { CLASSICS_2D: wasm.gen_recipe_CLASSICS_2D, CLASSICS_3D: wasm.gen_recipe_CLASSICS_3D, Design: wasm.gen_recipe_Design, MAX_LEVEL: wasm.gen_recipe_MAX_LEVEL, MAX_SIDE: wasm.gen_recipe_MAX_SIDE, MAX_SLOTS: wasm.gen_recipe_MAX_SLOTS, MIN_SIDE: wasm.gen_recipe_MIN_SIDE, classics: wasm.gen_recipe_classics, generals: wasm.gen_recipe_generals, nestings: wasm.gen_recipe_nestings, powers: wasm.gen_recipe_powers, products: wasm.gen_recipe_products, size: wasm.gen_recipe_size, }, variation: { Config: wasm.gen_variation_Config, File: wasm.gen_variation_File, Variation: wasm.gen_variation_Variation, create: wasm.gen_variation_create, generate: wasm.gen_variation_generate, render: wasm.gen_variation_render, }, }; export const life = { Boundary: wasm.life_Boundary, Config: wasm.life_Config, Counts: wasm.life_Counts, Fate: wasm.life_Fate, Life: wasm.life_Life, Rule: wasm.life_Rule, Source: wasm.life_Source, affine: wasm.life_affine, animate: wasm.life_animate, churn: wasm.life_churn, corner_bits: wasm.life_corner_bits, counts: wasm.life_counts, crop: wasm.life_crop, cube_orbit: wasm.life_cube_orbit, design_mask: wasm.life_design_mask, entropy: wasm.life_entropy, frames: wasm.life_frames, gasket: wasm.life_gasket, genus: wasm.life_genus, heatmap: wasm.life_heatmap, history: wasm.life_history, lambda: wasm.life_lambda, lattice_index: wasm.life_lattice_index, mask_offsets: wasm.life_mask_offsets, moore: wasm.life_moore, movie: wasm.life_movie, next_grid: wasm.life_next_grid, npn_class: wasm.life_npn_class, outer_totalistic: wasm.life_outer_totalistic, popcount: wasm.life_popcount, reversible: wasm.life_reversible, rule_degree: wasm.life_rule_degree, rule_name: wasm.life_rule_name, single_seed: wasm.life_single_seed, step: wasm.life_step, surjective: wasm.life_surjective, tessellate: wasm.life_tessellate, wolfram_class: wasm.life_wolfram_class, elementary: { output: wasm.life_elementary_output, }, render: { frame: wasm.life_render_frame, }, source: { sequence: wasm.life_source_sequence, }, }; export const math = { atoms: { carpet_2d: wasm.math_atoms_carpet_2d, carpet_3d: wasm.math_atoms_carpet_3d, carpet_nd: wasm.math_atoms_carpet_nd, dust_2d: wasm.math_atoms_dust_2d, dust_3d: wasm.math_atoms_dust_3d, dust_nd: wasm.math_atoms_dust_nd, hline_2d: wasm.math_atoms_hline_2d, htree_2d: wasm.math_atoms_htree_2d, line_nd: wasm.math_atoms_line_nd, net_2d: wasm.math_atoms_net_2d, net_3d: wasm.math_atoms_net_3d, net_nd: wasm.math_atoms_net_nd, noise_2d: wasm.math_atoms_noise_2d, noise_3d: wasm.math_atoms_noise_3d, ones_2d: wasm.math_atoms_ones_2d, ones_3d: wasm.math_atoms_ones_3d, point_2d: wasm.math_atoms_point_2d, point_3d: wasm.math_atoms_point_3d, point_nd: wasm.math_atoms_point_nd, star_2d: wasm.math_atoms_star_2d, star_3d: wasm.math_atoms_star_3d, star_nd: wasm.math_atoms_star_nd, tree_nd: wasm.math_atoms_tree_nd, vline_2d: wasm.math_atoms_vline_2d, void_2d: wasm.math_atoms_void_2d, void_3d: wasm.math_atoms_void_3d, void_nd: wasm.math_atoms_void_nd, vtree_2d: wasm.math_atoms_vtree_2d, xline_3d: wasm.math_atoms_xline_3d, xtree_3d: wasm.math_atoms_xtree_3d, yline_3d: wasm.math_atoms_yline_3d, ytree_3d: wasm.math_atoms_ytree_3d, zeros_2d: wasm.math_atoms_zeros_2d, zeros_3d: wasm.math_atoms_zeros_3d, zline_3d: wasm.math_atoms_zline_3d, ztree_3d: wasm.math_atoms_ztree_3d, }, bang: { Design: wasm.math_bang_Design, MagicLayer: wasm.math_bang_MagicLayer, Universe: wasm.math_bang_Universe, bang: wasm.math_bang_bang, code_to_corners: wasm.math_bang_code_to_corners, corners: wasm.math_bang_corners, corners_to_code: wasm.math_bang_corners_to_code, levels_code: wasm.math_bang_levels_code, magic: wasm.math_bang_magic, magic_named: wasm.math_bang_magic_named, sources: wasm.math_bang_sources, symmetries: wasm.math_bang_symmetries, total_exposure: wasm.math_bang_total_exposure, touches_every_corner: wasm.math_bang_touches_every_corner, universe_codes: wasm.math_bang_universe_codes, baseq: { WALK_LIMIT: wasm.math_bang_baseq_WALK_LIMIT, axis_maps: wasm.math_bang_baseq_axis_maps, bracelets: wasm.math_bang_baseq_bracelets, canonical: wasm.math_bang_baseq_canonical, carry: wasm.math_bang_baseq_carry, class_sequence: wasm.math_bang_baseq_class_sequence, classes: wasm.math_bang_baseq_classes, distinct_designs: wasm.math_bang_baseq_distinct_designs, even_fill_is_balanced: wasm.math_bang_baseq_even_fill_is_balanced, fill_from_corners: wasm.math_bang_baseq_fill_from_corners, group: wasm.math_bang_baseq_group, group_order: wasm.math_bang_baseq_group_order, orbit: wasm.math_bang_baseq_orbit, predicted_group_order: wasm.math_bang_baseq_predicted_group_order, representatives: wasm.math_bang_baseq_representatives, sequence: wasm.math_bang_baseq_sequence, total_designs: wasm.math_bang_baseq_total_designs, }, catalog: { ANTIS_2D: wasm.math_bang_catalog_ANTIS_2D, ANTIS_3D: wasm.math_bang_catalog_ANTIS_3D, antis: wasm.math_bang_catalog_antis, }, code: { get: wasm.math_bang_code_get, }, factory: { create: wasm.math_bang_factory_create, create_from_corners: wasm.math_bang_factory_create_from_corners, create_named: wasm.math_bang_factory_create_named, residue_corners: wasm.math_bang_factory_residue_corners, total_codes: wasm.math_bang_factory_total_codes, }, universe: { anf: wasm.math_bang_universe_anf, anf_string: wasm.math_bang_universe_anf_string, apply: wasm.math_bang_universe_apply, corner_index: wasm.math_bang_universe_corner_index, degree: wasm.math_bang_universe_degree, orbit: wasm.math_bang_universe_orbit, permutations: wasm.math_bang_universe_permutations, }, word: { Schedule: wasm.math_bang_word_Schedule, components: wasm.math_bang_word_components, constant_functional: wasm.math_bang_word_constant_functional, dimension: wasm.math_bang_word_dimension, fill: wasm.math_bang_word_fill, fills: wasm.math_bang_word_fills, letter: wasm.math_bang_word_letter, native: wasm.math_bang_word_native, period: wasm.math_bang_word_period, prefixes: wasm.math_bang_word_prefixes, rates: wasm.math_bang_word_rates, side: wasm.math_bang_word_side, spell: wasm.math_bang_word_spell, staircase: wasm.math_bang_word_staircase, thue_morse: wasm.math_bang_word_thue_morse, }, }, cell: { grow: wasm.math_cell_grow, paint: wasm.math_cell_paint, census: { edges: wasm.math_cell_census_edges, exposure: wasm.math_cell_census_exposure, fills: wasm.math_cell_census_fills, vertices: wasm.math_cell_census_vertices, voids: wasm.math_cell_census_voids, }, geometry: { merge_reps: wasm.math_cell_geometry_merge_reps, perforate: wasm.math_cell_geometry_perforate, }, models: { anti: wasm.math_cell_models_anti, binarize: wasm.math_cell_models_binarize, binarize_otsu: wasm.math_cell_models_binarize_otsu, blur: wasm.math_cell_models_blur, combine: wasm.math_cell_models_combine, counting_dtype: wasm.math_cell_models_counting_dtype, depth: wasm.math_cell_models_depth, dtype_for: wasm.math_cell_models_dtype_for, fractal: wasm.math_cell_models_fractal, height: wasm.math_cell_models_height, invert: wasm.math_cell_models_invert, layers: wasm.math_cell_models_layers, neighbors: wasm.math_cell_models_neighbors, new: wasm.math_cell_models_new, new_: wasm.math_cell_models_new, orient: wasm.math_cell_models_orient, pad: wasm.math_cell_models_pad, paint: wasm.math_cell_models_paint, perforate: wasm.math_cell_models_perforate, rotate: wasm.math_cell_models_rotate, tile: wasm.math_cell_models_tile, types: wasm.math_cell_models_types, width: wasm.math_cell_models_width, }, serializer: { byte_cube: wasm.math_cell_serializer_byte_cube, byte_grid: wasm.math_cell_serializer_byte_grid, color_grid: wasm.math_cell_serializer_color_grid, count_cube: wasm.math_cell_serializer_count_cube, count_grid: wasm.math_cell_serializer_count_grid, parse: wasm.math_cell_serializer_parse, tag_layer: wasm.math_cell_serializer_tag_layer, types_field: wasm.math_cell_serializer_types_field, }, }, counts: { Exposure: wasm.math_counts_Exposure, centered_hexagonal: wasm.math_counts_centered_hexagonal, cut_fills: wasm.math_counts_cut_fills, cut_voids: wasm.math_counts_cut_voids, dimension: wasm.math_counts_dimension, edges_of_tile: wasm.math_counts_edges_of_tile, exposure: wasm.math_counts_exposure, exposure_of_tile: wasm.math_counts_exposure_of_tile_, exposure_recurrence: wasm.math_counts_exposure_recurrence_, fill: wasm.math_counts_fill, fill_from_corners: wasm.math_counts_fill_from_corners, grid: wasm.math_counts_grid, limit: wasm.math_counts_limit, pairs: wasm.math_counts_pairs, positions: wasm.math_counts_positions, pro_fills: wasm.math_counts_pro_fills, pro_voids: wasm.math_counts_pro_voids, profile_of_tile: wasm.math_counts_profile_of_tile, ratio: wasm.math_counts_ratio, rational: wasm.math_counts_rational, surface: wasm.math_counts_surface, void: wasm.math_counts_void, void_: wasm.math_counts_void, diagonal: { WIDEST: wasm.math_counts_diagonal_WIDEST, }, ladder: { cap: wasm.math_counts_ladder_cap, carry_matrix: wasm.math_counts_ladder_carry_matrix, characteristic: wasm.math_counts_ladder_characteristic, determinant: wasm.math_counts_ladder_determinant, digit_polynomial: wasm.math_counts_ladder_digit_polynomial, even_block: wasm.math_counts_ladder_even_block, fill: wasm.math_counts_ladder_fill, ladder: wasm.math_counts_ladder_ladder, perron: wasm.math_counts_ladder_perron, sign: wasm.math_counts_ladder_sign, spectral_ratio: wasm.math_counts_ladder_spectral_ratio, trace: wasm.math_counts_ladder_trace, }, six: { grid_triangles: wasm.math_counts_six_grid_triangles, solid_slice_boundary: wasm.math_counts_six_solid_slice_boundary, solid_slice_core_edges: wasm.math_counts_six_solid_slice_core_edges, solid_slice_core_nodes: wasm.math_counts_six_solid_slice_core_nodes, solid_slice_edges: wasm.math_counts_six_solid_slice_edges, solid_slice_interior: wasm.math_counts_six_solid_slice_interior, solid_slice_triangles: wasm.math_counts_six_solid_slice_triangles, solid_slice_vertices: wasm.math_counts_six_solid_slice_vertices, }, }, graph: { Layout: wasm.math_graph_Layout, Network: wasm.math_graph_Network, census: wasm.math_graph_census, components: wasm.math_graph_components, core_graph: wasm.math_graph_core_graph, edge_graph: wasm.math_graph_edge_graph, fractal_dimension: wasm.math_graph_fractal_dimension, junctions: wasm.math_graph_junctions, largest_component: wasm.math_graph_largest_component, roles: wasm.math_graph_roles, tips: wasm.math_graph_tips, total_length: wasm.math_graph_total_length, tunnel_graph: wasm.math_graph_tunnel_graph, }, moire: { Field: wasm.math_moire_Field, Layer: wasm.math_moire_Layer, Preset: wasm.math_moire_Preset, Spec: wasm.math_moire_Spec, Volume: wasm.math_moire_Volume, all: wasm.math_moire_all, frame: wasm.math_moire_frame, layer: wasm.math_moire_layer, named: wasm.math_moire_named, render: wasm.math_moire_render, stack: wasm.math_moire_stack, stack_codes: wasm.math_moire_stack_codes, volume: wasm.math_moire_volume, pairs: { correlation: wasm.math_moire_pairs_correlation, sampled: wasm.math_moire_pairs_sampled, witness: wasm.math_moire_pairs_witness, }, sample: { axes: wasm.math_moire_sample_axes, membership: wasm.math_moire_sample_membership, pack: wasm.math_moire_sample_pack, }, }, name: { Bang: wasm.math_name_Bang, Lattice: wasm.math_name_Lattice, Sequence: wasm.math_name_Sequence, Word: wasm.math_name_Word, }, press: { CORNERS: wasm.math_press_CORNERS, Press: wasm.math_press_Press, containing: wasm.math_press_containing, coordinates: wasm.math_press_coordinates, count_below: wasm.math_press_count_below, distinct: wasm.math_press_distinct, interleave: wasm.math_press_interleave, layer_table: wasm.math_press_layer_table, member: wasm.math_press_member, members: wasm.math_press_members, profile: wasm.math_press_profile, usage: wasm.math_press_usage, word_count: wasm.math_press_word_count, word_member: wasm.math_press_word_member, word_members: wasm.math_press_word_members, word_profile: wasm.math_press_word_profile, }, roulette: { Nodes: wasm.math_roulette_Nodes, nodes: wasm.math_roulette_nodes, side: wasm.math_roulette_side, spread: wasm.math_roulette_spread, }, rules: { BASE: wasm.math_rules_BASE, render: wasm.math_rules_render, tree_axes: wasm.math_rules_tree_axes, }, shape: { Frac: wasm.math_shape_Frac, REFINE_LIMIT: wasm.math_shape_REFINE_LIMIT, Region: wasm.math_shape_Region, census: wasm.math_shape_census, classify: wasm.math_shape_classify, crop: wasm.math_shape_crop, crossing_shell: wasm.math_shape_crossing_shell, crossing_tree: wasm.math_shape_crossing_tree, named: wasm.math_shape_named, radial_census: wasm.math_shape_radial_census, refine: wasm.math_shape_refine, regions: wasm.math_shape_regions, shapes: wasm.math_shape_shapes, }, six: { FILL: wasm.math_six_FILL, GRID: wasm.math_six_GRID, LEFT: wasm.math_six_LEFT, RIGHT: wasm.math_six_RIGHT, UP: wasm.math_six_UP, VOID: wasm.math_six_VOID, anti: wasm.math_six_anti, binarize: wasm.math_six_binarize, binarize_otsu: wasm.math_six_binarize_otsu, blank: wasm.math_six_blank, blur: wasm.math_six_blur, census: wasm.math_six_census, components: wasm.math_six_components, cut: wasm.math_six_cut, cut_design: wasm.math_six_cut_design, east: wasm.math_six_east, euler: wasm.math_six_euler, fills: wasm.math_six_fills, fills_only: wasm.math_six_fills_only, framed: wasm.math_six_framed, from_json: wasm.math_six_from_json, giant: wasm.math_six_giant, giant_network: wasm.math_six_giant_network, height: wasm.math_six_height, holes: wasm.math_six_holes, is_cube: wasm.math_six_is_cube, is_hex: wasm.math_six_is_hex, iso: wasm.math_six_iso, iso_design: wasm.math_six_iso_design, new: wasm.math_six_new, new_: wasm.math_six_new, north: wasm.math_six_north, orientation: wasm.math_six_orientation, pad: wasm.math_six_pad, paint: wasm.math_six_paint, perforate: wasm.math_six_perforate, png: wasm.math_six_png, pro: wasm.math_six_pro, pro_design: wasm.math_six_pro_design, radial: wasm.math_six_radial, radial_crop: wasm.math_six_radial_crop, radial_mask: wasm.math_six_radial_mask, raster: wasm.math_six_raster, rect_png: wasm.math_six_rect_png, rect_svg: wasm.math_six_rect_svg, rim_holes: wasm.math_six_rim_holes, skin: wasm.math_six_skin, slice_core_graph: wasm.math_six_slice_core_graph, slice_dual_graph: wasm.math_six_slice_dual_graph, slice_edge_graph: wasm.math_six_slice_edge_graph, slice_tunnel_graph: wasm.math_six_slice_tunnel_graph, south: wasm.math_six_south, spectral_exponent: wasm.math_six_spectral_exponent, svg: wasm.math_six_svg, tessellate: wasm.math_six_tessellate, tile: wasm.math_six_tile, tile_cell: wasm.math_six_tile_cell, tile_crop: wasm.math_six_tile_crop, tile_step: wasm.math_six_tile_step, to_json: wasm.math_six_to_json, triangles: wasm.math_six_triangles, west: wasm.math_six_west, width: wasm.math_six_width, star: { Branch: wasm.math_six_star_Branch, Share: wasm.math_six_star_Share, Star: wasm.math_six_star_Star, arm_law: wasm.math_six_star_arm_law, chi8: wasm.math_six_star_chi8, constant: wasm.math_six_star_constant, decay: wasm.math_six_star_decay, width_law: wasm.math_six_star_width_law, }, }, spectrum: { clusters: wasm.math_spectrum_clusters, laplacian: wasm.math_spectrum_laplacian, laplacian_spectrum: wasm.math_spectrum_laplacian_spectrum, multiplicity: wasm.math_spectrum_multiplicity, spectral_exponent: wasm.math_spectrum_spectral_exponent, spectral_fit: wasm.math_spectrum_spectral_fit, spectral_points: wasm.math_spectrum_spectral_points, symmetric_eigenvalues: wasm.math_spectrum_symmetric_eigenvalues, }, spin: { Blend: wasm.math_spin_Blend, arcs: wasm.math_spin_arcs, harmonics: wasm.math_spin_harmonics, mass: wasm.math_spin_mass, mass_within: wasm.math_spin_mass_within, petals: wasm.math_spin_petals, profile: wasm.math_spin_profile, radial: wasm.math_spin_radial, reach: wasm.math_spin_reach, ring: wasm.math_spin_ring, turns: wasm.math_spin_turns, wheel: wasm.math_spin_wheel, }, spirograph: { LAPS_CAP: wasm.math_spirograph_LAPS_CAP, PENCIL_CAP: wasm.math_spirograph_PENCIL_CAP, POINT_CAP: wasm.math_spirograph_POINT_CAP, RADIUS_CAP: wasm.math_spirograph_RADIUS_CAP, RASTER_CAP: wasm.math_spirograph_RASTER_CAP, SIDES: wasm.math_spirograph_SIDES, Seats: wasm.math_spirograph_Seats, cell: wasm.math_spirograph_cell, cover: wasm.math_spirograph_cover, disc: wasm.math_spirograph_disc, distinct: wasm.math_spirograph_distinct, frame: wasm.math_spirograph_frame, nodes: wasm.math_spirograph_nodes, pencils: wasm.math_spirograph_pencils, point: wasm.math_spirograph_point, pose: wasm.math_spirograph_pose, representatives: wasm.math_spirograph_representatives, seats: wasm.math_spirograph_seats, signed_area: wasm.math_spirograph_signed_area, trace: wasm.math_spirograph_trace, track: wasm.math_spirograph_track, turn: wasm.math_spirograph_turn, }, three: { Vec3: wasm.math_three_Vec3, carpet: wasm.math_three_carpet, census: wasm.math_three_census, core_graph: wasm.math_three_core_graph, create: wasm.math_three_create, diagonal_slice: wasm.math_three_diagonal_slice, diagonal_svg: wasm.math_three_diagonal_svg, dust: wasm.math_three_dust, edge_graph: wasm.math_three_edge_graph, euler: wasm.math_three_euler, extrude: wasm.math_three_extrude, extrude_cube: wasm.math_three_extrude_cube, faces: wasm.math_three_faces, fills: wasm.math_three_fills, from_corners: wasm.math_three_from_corners, from_json: wasm.math_three_from_json, from_strings: wasm.math_three_from_strings, hidden: wasm.math_three_hidden, level_set: wasm.math_three_level_set, magic: wasm.math_three_magic, manhattan_layers: wasm.math_three_manhattan_layers, merge: wasm.math_three_merge, mosaic: wasm.math_three_mosaic, named: wasm.math_three_named, net: wasm.math_three_net, noise: wasm.math_three_noise, ones: wasm.math_three_ones, orientations: wasm.math_three_orientations, point: wasm.math_three_point, profile: wasm.math_three_profile, project: wasm.math_three_project, quads: wasm.math_three_quads, shadow: wasm.math_three_shadow, slice: wasm.math_three_slice, special: wasm.math_three_special, star: wasm.math_three_star, support: wasm.math_three_support, surface: wasm.math_three_surface, text: wasm.math_three_text, to_json: wasm.math_three_to_json, to_obj: wasm.math_three_to_obj, to_strings: wasm.math_three_to_strings, tunnel_graph: wasm.math_three_tunnel_graph, void: wasm.math_three_void, void_: wasm.math_three_void, voids: wasm.math_three_voids, volume: wasm.math_three_volume, wires: wasm.math_three_wires, xline: wasm.math_three_xline, xtree: wasm.math_three_xtree, yline: wasm.math_three_yline, ytree: wasm.math_three_ytree, zeros: wasm.math_three_zeros, zline: wasm.math_three_zline, ztree: wasm.math_three_ztree, }, tourbillon: { eyes: wasm.math_tourbillon_eyes, field: wasm.math_tourbillon_field, layers: wasm.math_tourbillon_layers, period: wasm.math_tourbillon_period, sharing: wasm.math_tourbillon_sharing, stack: wasm.math_tourbillon_stack, stats: wasm.math_tourbillon_stats, }, two: { capacity: wasm.math_two_capacity, carpet: wasm.math_two_carpet, census: wasm.math_two_census, create: wasm.math_two_create, dust: wasm.math_two_dust, embed: wasm.math_two_embed, euler: wasm.math_two_euler, extract: wasm.math_two_extract, fills: wasm.math_two_fills, from_corners: wasm.math_two_from_corners, from_json: wasm.math_two_from_json, from_strings: wasm.math_two_from_strings, hline: wasm.math_two_hline, htree: wasm.math_two_htree, level_set: wasm.math_two_level_set, mask: wasm.math_two_mask, merge: wasm.math_two_merge, named: wasm.math_two_named, net: wasm.math_two_net, noise: wasm.math_two_noise, ones: wasm.math_two_ones, perimeter: wasm.math_two_perimeter, png: wasm.math_two_png, point: wasm.math_two_point, read: wasm.math_two_read, sheet: wasm.math_two_sheet, special: wasm.math_two_special, star: wasm.math_two_star, svg: wasm.math_two_svg, text: wasm.math_two_text, to_3d: wasm.math_two_to_3d, to_json: wasm.math_two_to_json, vline: wasm.math_two_vline, void: wasm.math_two_void, void_: wasm.math_two_void, voids: wasm.math_two_voids, vtree: wasm.math_two_vtree, zeros: wasm.math_two_zeros, payload: { frame: wasm.math_two_payload_frame, }, }, }; export const num = { apollonian: { CIRCLE_CAP: wasm.num_apollonian_CIRCLE_CAP, CURVATURE_CAP: wasm.num_apollonian_CURVATURE_CAP, Circle: wasm.num_apollonian_Circle, ORDER_CAP: wasm.num_apollonian_ORDER_CAP, ROOTS: wasm.num_apollonian_ROOTS, form: wasm.num_apollonian_form, frame: wasm.num_apollonian_frame, grow: wasm.num_apollonian_grow, is_ford: wasm.num_apollonian_is_ford, on_line: wasm.num_apollonian_on_line, reflect: wasm.num_apollonian_reflect, root: wasm.num_apollonian_root, shadow: wasm.num_apollonian_shadow, sound: wasm.num_apollonian_sound, swap: wasm.num_apollonian_swap, touches: wasm.num_apollonian_touches, }, automaton: { Automaton: wasm.num_automaton_Automaton, ROUNDING: wasm.num_automaton_ROUNDING, }, blend: { add: wasm.num_blend_add, cauchy: wasm.num_blend_cauchy, characteristic: wasm.num_blend_characteristic, decimate: wasm.num_blend_decimate, delta: wasm.num_blend_delta, growth: wasm.num_blend_growth, hadamard: wasm.num_blend_hadamard, recurrence: wasm.num_blend_recurrence, scale: wasm.num_blend_scale, shift: wasm.num_blend_shift, sigma: wasm.num_blend_sigma, sub: wasm.num_blend_sub, }, boolean: { is_balanced: wasm.num_boolean_is_balanced, nonlinearity: wasm.num_boolean_nonlinearity, sac: wasm.num_boolean_sac, walsh_spectrum: wasm.num_boolean_walsh_spectrum, }, design: { ZETA_ORDINATES: wasm.num_design_ZETA_ORDINATES, digits_of: wasm.num_design_digits_of, echo_series: wasm.num_design_echo_series, elements: wasm.num_design_elements, log_grid: wasm.num_design_log_grid, median_floor: wasm.num_design_median_floor, meter: wasm.num_design_meter, nearest: wasm.num_design_nearest, peaks: wasm.num_design_peaks, pole_lattice: wasm.num_design_pole_lattice, resample: wasm.num_design_resample, score: wasm.num_design_score, size: wasm.num_design_size, spectrum: wasm.num_design_spectrum, upper_rms: wasm.num_design_upper_rms, }, factor: { aliquot: wasm.num_factor_aliquot, coprime: wasm.num_factor_coprime, divisors: wasm.num_factor_divisors, factorial: wasm.num_factor_factorial, factorize: wasm.num_factor_factorize, factorize_wide: wasm.num_factor_factorize_wide, gcd: wasm.num_factor_gcd, lcm: wasm.num_factor_lcm, mobius: wasm.num_factor_mobius, mobius_sieve: wasm.num_factor_mobius_sieve, radical: wasm.num_factor_radical, reduce: wasm.num_factor_reduce, sigma: wasm.num_factor_sigma, squarefree: wasm.num_factor_squarefree, totient: wasm.num_factor_totient, totients: wasm.num_factor_totients, twisted: wasm.num_factor_twisted, }, fft: { convolve: wasm.num_fft_convolve, convolve_with: wasm.num_fft_convolve_with, embed_kernel: wasm.num_fft_embed_kernel, log_spectrum: wasm.num_fft_log_spectrum, magnitude_spectrum: wasm.num_fft_magnitude_spectrum, peak_ring: wasm.num_fft_peak_ring, peak_wavelength: wasm.num_fft_peak_wavelength, radial_profile: wasm.num_fft_radial_profile, transform: wasm.num_fft_transform, }, gauss: { Class: wasm.num_gauss_Class, Ring: wasm.num_gauss_Ring, Window: wasm.num_gauss_Window, classes: wasm.num_gauss_classes, peak: wasm.num_gauss_peak, shells: wasm.num_gauss_shells, }, ladder: { Design: wasm.num_ladder_Design, ROUNDING: wasm.num_ladder_ROUNDING, cofactor: wasm.num_ladder_cofactor, residue: wasm.num_ladder_residue, zeta: wasm.num_ladder_zeta, }, lattice: { coprime_pairs: wasm.num_lattice_coprime_pairs, farey: wasm.num_lattice_farey, grid: wasm.num_lattice_grid, new_nodes: wasm.num_lattice_new_nodes, pi_estimate: wasm.num_lattice_pi_estimate, recovered: wasm.num_lattice_recovered, visible_density: wasm.num_lattice_visible_density, zeta_factor: wasm.num_lattice_zeta_factor, zeta_whole: wasm.num_lattice_zeta_whole, }, memory: { Rule: wasm.num_memory_Rule, SPAN: wasm.num_memory_SPAN, SWEEPS: wasm.num_memory_SWEEPS, TOLERANCE: wasm.num_memory_TOLERANCE, allowed_windows: wasm.num_memory_allowed_windows, cells: wasm.num_memory_cells, counts: wasm.num_memory_counts, exponent: wasm.num_memory_exponent, kappa: wasm.num_memory_kappa, perron: wasm.num_memory_perron, transfer: wasm.num_memory_transfer, }, morse: { LIFTS: wasm.num_morse_LIFTS, Lift: wasm.num_morse_Lift, boundary: wasm.num_morse_boundary, difference: wasm.num_morse_difference, digits: wasm.num_morse_digits, doubling: wasm.num_morse_doubling, faults: wasm.num_morse_faults, fold: wasm.num_morse_fold, letter: wasm.num_morse_letter, lift: wasm.num_morse_lift, power: wasm.num_morse_power, repeat: wasm.num_morse_repeat, runs: wasm.num_morse_runs, stage: wasm.num_morse_stage, substitution: wasm.num_morse_substitution, upsample: wasm.num_morse_upsample, }, prime: { Sieve: wasm.num_prime_Sieve, chart: wasm.num_prime_chart, flags: wasm.num_prime_flags, goldbach: wasm.num_prime_goldbach, goldbach_record: wasm.num_prime_goldbach_record, is_prime: wasm.num_prime_is_prime, pile: wasm.num_prime_pile, prime_count: wasm.num_prime_prime_count, prime_from: wasm.num_prime_prime_from, primes: wasm.num_prime_primes, rectangles: wasm.num_prime_rectangles, splits: wasm.num_prime_splits, squares: wasm.num_prime_squares, study: wasm.num_prime_study, }, radix: { Base: wasm.num_radix_Base, Radix: wasm.num_radix_Radix, flowsnake: wasm.num_radix_flowsnake, gasket: wasm.num_radix_gasket, koch: wasm.num_radix_koch, terdragon: wasm.num_radix_terdragon, tile: wasm.num_radix_tile, twindragon: wasm.num_radix_twindragon, }, series: { APERY: wasm.num_series_APERY, BASEL: wasm.num_series_BASEL, CATALAN: wasm.num_series_CATALAN, EULER: wasm.num_series_EULER, VISIBLE: wasm.num_series_VISIBLE, basel: wasm.num_series_basel, bernoulli: wasm.num_series_bernoulli, beta: wasm.num_series_beta, binary: wasm.num_series_binary, catalan: wasm.num_series_catalan, chi3: wasm.num_series_chi3, chi4: wasm.num_series_chi4, chi8: wasm.num_series_chi8, dirichlet: wasm.num_series_dirichlet, e_partial: wasm.num_series_e_partial, euler_gamma_partial: wasm.num_series_euler_gamma_partial, euler_product: wasm.num_series_euler_product, evens: wasm.num_series_evens, fibonacci: wasm.num_series_fibonacci, harmonic: wasm.num_series_harmonic, lambda: wasm.num_series_lambda, leibniz: wasm.num_series_leibniz, li: wasm.num_series_li, mertens: wasm.num_series_mertens, odds: wasm.num_series_odds, visible: wasm.num_series_visible, wallis_half_pi: wasm.num_series_wallis_half_pi, wallis_quarter_pi: wasm.num_series_wallis_quarter_pi, zeta: wasm.num_series_zeta, }, sieve: { PLANE_LIMIT: wasm.num_sieve_PLANE_LIMIT, cells: wasm.num_sieve_cells, exponent: wasm.num_sieve_exponent, flat_word: wasm.num_sieve_flat_word, holes: wasm.num_sieve_holes, limit: wasm.num_sieve_limit, odd_word: wasm.num_sieve_odd_word, punctures: wasm.num_sieve_punctures, raster: wasm.num_sieve_raster, ratio: wasm.num_sieve_ratio, side: wasm.num_sieve_side, solid_limit: wasm.num_sieve_solid_limit, }, spiral: { Growth: wasm.num_spiral_Growth, Lattice: wasm.num_spiral_Lattice, Mark: wasm.num_spiral_Mark, diagonal: wasm.num_spiral_diagonal, level_of: wasm.num_spiral_level_of, marks: wasm.num_spiral_marks, snail: wasm.num_spiral_snail, }, zeta: { Complex: wasm.num_zeta_Complex, JOIN: wasm.num_zeta_JOIN, Line: wasm.num_zeta_Line, bump: wasm.num_zeta_bump, corrections: wasm.num_zeta_corrections, kernel: wasm.num_zeta_kernel, mellin: wasm.num_zeta_mellin, novelty_main: wasm.num_zeta_novelty_main, novelty_wave: wasm.num_zeta_novelty_wave, psi_formula: wasm.num_zeta_psi_formula, psi_stair: wasm.num_zeta_psi_stair, raise: wasm.num_zeta_raise, sharp_novelty: wasm.num_zeta_sharp_novelty, smoothed_novelty: wasm.num_zeta_smoothed_novelty, }, };