X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fview.cpp;h=9e832d28fa37d8348bf0522d86c28d9f421fa0d3;hp=a1a70f4172dbd47284667bda53c1dfd293906d81;hb=511dab1a9daf02d8988151e6f5b8b560437bb322;hpb=ee71bff635865bd443eed14e3558f72446439ab3 diff --git a/src/view.cpp b/src/view.cpp index a1a70f4..9e832d2 100644 --- a/src/view.cpp +++ b/src/view.cpp @@ -10,12 +10,7 @@ void View::Render() static bool debug_output_done = false; if (!debug_output_done) { - Debug("Bounds are %s", m_bounds.Str().c_str()); - Debug("Objects are:"); - for (unsigned id = 0; id < m_document.ObjectCount(); ++id) - { - Debug("%u\t%s", id, m_document.m_objects.bounds[id].Str().c_str()); - } + m_document.DebugDumpObjects(); debug_output_done = true; } @@ -42,17 +37,17 @@ void View::Render() } glEnd(); - glBegin(GL_LINE_LOOP); for (unsigned id = 0; id < m_document.ObjectCount(); ++id) { if (m_document.m_objects.types[id] == RECT_OUTLINE) continue; Rect obj_bounds = m_document.m_objects.bounds[id]; + glBegin(GL_LINE_LOOP); glVertex2f(obj_bounds.x, obj_bounds.y); glVertex2f(obj_bounds.x + obj_bounds.w, obj_bounds.y); glVertex2f(obj_bounds.x + obj_bounds.w, obj_bounds.y + obj_bounds.h); glVertex2f(obj_bounds.x, obj_bounds.y + obj_bounds.h); + glEnd(); } - glEnd(); }