summaryrefslogtreecommitdiff
path: root/src/mainwin.cc
diff options
context:
space:
mode:
authorMarius Kintel <marius@kintel.net>2010-11-07 22:50:57 (GMT)
committerMarius Kintel <marius@kintel.net>2010-11-07 22:50:57 (GMT)
commit93c00f9efe181caf1fc033c6eec986e6abefa814 (patch)
tree1755ea9b1635045a6333ec86890eaf82ca373c6e /src/mainwin.cc
parentab90b38780365943877d1f173d6ae0b692b6ce51 (diff)
Allow render_polyset() to return NULL
Diffstat (limited to 'src/mainwin.cc')
-rw-r--r--src/mainwin.cc18
1 files changed, 9 insertions, 9 deletions
diff --git a/src/mainwin.cc b/src/mainwin.cc
index 7b69190..3e8ac45 100644
--- a/src/mainwin.cc
+++ b/src/mainwin.cc
@@ -147,9 +147,9 @@ MainWindow::MainWindow(const QString &filename)
Value zero3;
zero3.type = Value::VECTOR;
- zero3.vec.append(new Value(0.0));
- zero3.vec.append(new Value(0.0));
- zero3.vec.append(new Value(0.0));
+ zero3.append(new Value(0.0));
+ zero3.append(new Value(0.0));
+ zero3.append(new Value(0.0));
root_ctx.set_variable("$vpt", zero3);
root_ctx.set_variable("$vpr", zero3);
@@ -603,16 +603,16 @@ void MainWindow::compile(bool procevents)
Value vpt;
vpt.type = Value::VECTOR;
- vpt.vec.append(new Value(-screen->object_trans_x));
- vpt.vec.append(new Value(-screen->object_trans_y));
- vpt.vec.append(new Value(-screen->object_trans_z));
+ vpt.append(new Value(-screen->object_trans_x));
+ vpt.append(new Value(-screen->object_trans_y));
+ vpt.append(new Value(-screen->object_trans_z));
this->root_ctx.set_variable("$vpt", vpt);
Value vpr;
vpr.type = Value::VECTOR;
- vpr.vec.append(new Value(fmodf(360 - screen->object_rot_x + 90, 360)));
- vpr.vec.append(new Value(fmodf(360 - screen->object_rot_y, 360)));
- vpr.vec.append(new Value(fmodf(360 - screen->object_rot_z, 360)));
+ vpr.append(new Value(fmodf(360 - screen->object_rot_x + 90, 360)));
+ vpr.append(new Value(fmodf(360 - screen->object_rot_y, 360)));
+ vpr.append(new Value(fmodf(360 - screen->object_rot_z, 360)));
root_ctx.set_variable("$vpr", vpr);
// Parse
contact: Jan Huwald // Impressum