Просмотр исходного кода

Add hydrogen atoms and protons

tags/v0.1.0
Fen Dweller 6 лет назад
Родитель
Сommit
cf4aede869
1 измененных файлов: 32 добавлений и 0 удалений
  1. +32
    -0
      presets/objects.js

+ 32
- 0
presets/objects.js Просмотреть файл

@@ -1,3 +1,12 @@
math.createUnit("dalton", {
definition: "1.66e-27 kg",
prefixes: "long"
});
math.createUnit("daltons", {
definition: "1.66e-27 kg",
prefixes: "long"
});

function makeObject(name, viewInfo) { function makeObject(name, viewInfo) {
views = {}; views = {};


@@ -303,6 +312,29 @@ function makeObjects() {
} }
) )
}); });

results.push({
name: "Molecular",
constructor: () => makeObject(
"Molecular",
{
hydrogen: {
height: math.unit(1.06e-10, "mm"),
mass: math.unit(1, "dalton"),
image: { source: "./media/objects/circle.svg" },
name: "Hydrogen atom",
rename: true
},
proton: {
height: math.unit(1e-15, "mm"),
mass: math.unit(1, "dalton"),
image: { source: "./media/objects/circle.svg" },
name: "Proton",
rename: true
},
}
)
});
results.sort((b1, b2) => { results.sort((b1, b2) => {
e1 = b1.constructor(); e1 = b1.constructor();


Загрузка…
Отмена
Сохранить