INNER CODE UNIT · JavaScript
updateConf
loicbourgois/gravitle · front/alpha/main.js:267
const updateConf = () => {
const conf = getParameterizedConf(JSON.parse(jsonTextarea.value));
universe.set_algorithm_from_string(conf.algorithm);
universe.set_gravitational_constant(conf.gravitational_constant);
universe.set_width(conf.width);
universe.set_height(conf.height);
universe.set_delta_time(conf.delta_time);
universe.set_collision_behavior_from_string(conf.collision_behavior);
universe.set_intersection_behavior_from_string(conf.intersection_behavior);
universe.set_link_intersection_behavior_from_string(conf.link_intersection_behavior);
universe.set_wrap_around(conf.wrap_around);
universe.set_fixed_clone_count(conf.fixed_clone_count);
universe.set_stabilise_positions_enabled(conf.stabilise_positions_enabled);
universe.set_minimal_distance_for_gravity(conf.minimal_distance_for_gravity);
universe.set_default_link_length(conf.default_link_length);
universe.set_default_link_strengh(conf.default_link_strengh);
universe.set_drag_coefficient(conf.drag_coefficient);
universe.set_stabiliser_power(conf.stabiliser_power);