life.js

1.8 kB · javascript · 51 lines

1import * as wasm from "./pkg/life/mrlyjs_life.js";23export { default, initSync } from "./pkg/life/mrlyjs_life.js";4export const Rng = wasm.Rng;5export const Boundary = wasm.Boundary;6export const Config = wasm.Config;7export const Counts = wasm.Counts;8export const Fate = wasm.Fate;9export const Life = wasm.Life;10export const Rule = wasm.Rule;11export const Source = wasm.Source;12export const affine = wasm.affine;13export const animate = wasm.animate;14export const churn = wasm.churn;15export const corner_bits = wasm.corner_bits;16export const counts = wasm.counts;17export const crop = wasm.crop;18export const cube_orbit = wasm.cube_orbit;19export const design_mask = wasm.design_mask;20export const entropy = wasm.entropy;21export const frames = wasm.frames;22export const gasket = wasm.gasket;23export const genus = wasm.genus;24export const heatmap = wasm.heatmap;25export const history = wasm.history;26export const lambda = wasm.lambda;27export const lattice_index = wasm.lattice_index;28export const mask_offsets = wasm.mask_offsets;29export const moore = wasm.moore;30export const movie = wasm.movie;31export const next_grid = wasm.next_grid;32export const npn_class = wasm.npn_class;33export const outer_totalistic = wasm.outer_totalistic;34export const popcount = wasm.popcount;35export const reversible = wasm.reversible;36export const rule_degree = wasm.rule_degree;37export const rule_name = wasm.rule_name;38export const single_seed = wasm.single_seed;39export const step = wasm.step;40export const surjective = wasm.surjective;41export const tessellate = wasm.tessellate;42export const wolfram_class = wasm.wolfram_class;43export const elementary = {44    output: wasm.elementary_output,45};46export const render = {47    frame: wasm.render_frame,48};49export const source = {50    sequence: wasm.source_sequence,51};