瀏覽代碼

Initialize parameters with sane defaults

Matthias Vogelgesang 9 年之前
父節點
當前提交
4588065b0c
共有 1 個文件被更改,包括 13 次插入0 次删除
  1. 13 0
      src/ufo-lamino-bp-task.c

+ 13 - 0
src/ufo-lamino-bp-task.c

@@ -580,5 +580,18 @@ ufo_lamino_bp_task_init(UfoLaminoBpTask *self)
     priv->cleaned = FALSE;
     priv->produced = FALSE;
 
+    priv->params.phi = 0.0f;
+    priv->params.psi = 0.0f;
+    priv->params.theta = G_PI / 2;
+    priv->params.alpha = G_PI / 2;
+    priv->params.angle_step = 0.0f;
+    priv->params.vol_sx = 512;
+    priv->params.vol_sy = 512;
+    priv->params.vol_sz = 512;
+    priv->params.vol_ox = 0;
+    priv->params.vol_oy = 0;
+    priv->params.vol_oz = 0;
+    priv->params.proj_ox = 0;
+    priv->params.proj_oy = 0;
     priv->params.proj_ox_variation = 0.0f;
 }