~ubuntu-branches/debian/squeeze/inkscape/squeeze

« back to all changes in this revision

Viewing changes to src/box3d-side.cpp

  • Committer: Bazaar Package Importer
  • Author(s): Wolfram Quester
  • Date: 2009-11-30 17:23:20 UTC
  • mfrom: (1.3.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20091130172320-wml0kbvehpf3pevw
Tags: 0.47.0-1
* Imported Upstream version 0.47
* This is upstream version  0.47, I added the .0 because 
  I forget the ~ in the -pre versions.
* add proper Vcs-fields to debian/control
* upload sponsored by Guido Guenther <agx@debian.org>

Show diffs side-by-side

added added

removed removed

Lines of Context:
225
225
    box3d_side_compute_corner_ids(side, corners);
226
226
 
227
227
    SPCurve *c = new SPCurve();
 
228
 
 
229
    if (!box3d_get_corner_screen(box, corners[0]).isFinite() ||
 
230
        !box3d_get_corner_screen(box, corners[1]).isFinite() ||
 
231
        !box3d_get_corner_screen(box, corners[2]).isFinite() ||
 
232
        !box3d_get_corner_screen(box, corners[3]).isFinite() )
 
233
    {
 
234
        g_warning ("Trying to draw a 3D box side with invalid coordinates.\n");
 
235
        return;
 
236
    }
 
237
 
228
238
    c->moveto(box3d_get_corner_screen(box, corners[0]));
229
239
    c->lineto(box3d_get_corner_screen(box, corners[1]));
230
240
    c->lineto(box3d_get_corner_screen(box, corners[2]));