Skip to content
Snippets Groups Projects
Commit 44647e09 authored by Neil Gershenfeld's avatar Neil Gershenfeld
Browse files

wip

parent 19f52a09
No related branches found
No related tags found
No related merge requests found
...@@ -30,7 +30,6 @@ var init = function() { ...@@ -30,7 +30,6 @@ var init = function() {
mod.depth.value = 1 mod.depth.value = 1
mod.width.value = 1000 mod.width.value = 1000
mod.border.value = 0 mod.border.value = 0
mod.workers.value = 1
} }
// //
// inputs // inputs
...@@ -92,7 +91,6 @@ var interface = function(div){ ...@@ -92,7 +91,6 @@ var interface = function(div){
input.addEventListener('change',function(){ input.addEventListener('change',function(){
mod.inunits.value = parseFloat(mod.mmunits.value)/25.4 mod.inunits.value = parseFloat(mod.mmunits.value)/25.4
limits() limits()
slice()
}) })
div.appendChild(input) div.appendChild(input)
mod.mmunits = input mod.mmunits = input
...@@ -103,7 +101,6 @@ var interface = function(div){ ...@@ -103,7 +101,6 @@ var interface = function(div){
input.addEventListener('change',function(){ input.addEventListener('change',function(){
mod.mmunits.value = parseFloat(mod.inunits.value)*25.4 mod.mmunits.value = parseFloat(mod.inunits.value)*25.4
limits() limits()
slice()
}) })
div.appendChild(input) div.appendChild(input)
mod.inunits = input mod.inunits = input
...@@ -171,19 +168,6 @@ var interface = function(div){ ...@@ -171,19 +168,6 @@ var interface = function(div){
div.appendChild(document.createTextNode(' (pixels)')) div.appendChild(document.createTextNode(' (pixels)'))
div.appendChild(document.createElement('br')) div.appendChild(document.createElement('br'))
// //
// workers
//
div.appendChild(document.createTextNode('workers: '))
var input = document.createElement('input')
input.type = 'text'
input.size = 3
input.addEventListener('input',function(){
})
div.appendChild(input)
mod.workers = input
div.appendChild(document.createTextNode(' (threads)'))
div.appendChild(document.createElement('br'))
//
// view button // view button
// //
div.appendChild(document.createTextNode(' ')) div.appendChild(document.createTextNode(' '))
...@@ -228,6 +212,27 @@ var interface = function(div){ ...@@ -228,6 +212,27 @@ var interface = function(div){
// limits // limits
// //
function limits() { function limits() {
var limits = mod.frep.limits
var ins = parseFloat(mod.inunits.value)
var mms = parseFloat(mod.mmunits.value)
var border = parseFloat(mod.border.value)
var dx = limits[0][1]-limits[0][0]
var dy = limits[1][1]-limits[1][0]
var dz = limits[2][1]-limits[2][0]
mod.meshsize.nodeValue =
(dx).toFixed(3)+' x '+
(dy).toFixed(3)+' x '+
(dz).toFixed(3)+' (units)'
mod.mmsize.nodeValue =
(mms*dx).toFixed(3)+' x '+
(mms*dy).toFixed(3)+' x '+
(mms*dz).toFixed(3)+' (mm)'
mod.insize.nodeValue =
(ins*dx).toFixed(3)+' x '+
(ins*dy).toFixed(3)+' x '+
(ins*dz).toFixed(3)+' (in)'
//outputs.imageInfo.event()
mods.fit(mod.div)
} }
// //
// slice // slice
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment