Browse Source

Initialize parameters with sane defaults

Matthias Vogelgesang 9 years ago
parent
commit
4588065b0c
1 changed files with 13 additions and 0 deletions
  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;
 }