diff options
author | Marius Kintel <marius@kintel.net> | 2010-11-07 22:50:57 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2010-11-07 22:50:57 (GMT) |
commit | 93c00f9efe181caf1fc033c6eec986e6abefa814 (patch) | |
tree | 1755ea9b1635045a6333ec86890eaf82ca373c6e /src/mainwin.cc | |
parent | ab90b38780365943877d1f173d6ae0b692b6ce51 (diff) |
Allow render_polyset() to return NULL
Diffstat (limited to 'src/mainwin.cc')
-rw-r--r-- | src/mainwin.cc | 18 |
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 |