diff -r 2f85d4d286e5 -r 72ad83a67165 src/types.cpp --- a/src/types.cpp Thu Dec 05 13:51:52 2013 +0200 +++ b/src/types.cpp Thu Dec 05 23:20:50 2013 +0200 @@ -59,7 +59,7 @@ vertex vertex::midpoint (const vertex& other) { vertex mid; -for (const Axis ax : g_Axes) + for (const Axis ax : g_Axes) mid[ax] = (m_coords[ax] + other[ax]) / 2; return mid; @@ -513,7 +513,7 @@ if (!LDFile::current()) return; -for (LDObject * obj : LDFile::current()->objects()) + for (LDObject* obj : LDFile::current()->getObjects()) calcObject (obj); } @@ -563,31 +563,31 @@ // ----------------------------------------------------------------------------- void LDBoundingBox::calcVertex (const vertex& v) { for (const Axis ax : g_Axes) - { if (v[ax] < m_v0[ax]) - m_v0[ax] = v[ax]; + { if (v[ax] < m_Vertex0[ax]) + m_Vertex0[ax] = v[ax]; - if (v[ax] > m_v1[ax]) - m_v1[ax] = v[ax]; + if (v[ax] > m_Vertex1[ax]) + m_Vertex1[ax] = v[ax]; } - m_empty = false; + setEmpty (false); } // ============================================================================= // ----------------------------------------------------------------------------- void LDBoundingBox::reset() -{ m_v0[X] = m_v0[Y] = m_v0[Z] = 0x7FFFFFFF; - m_v1[X] = m_v1[Y] = m_v1[Z] = 0xFFFFFFFF; +{ m_Vertex0[X] = m_Vertex0[Y] = m_Vertex0[Z] = 0x7FFFFFFF; + m_Vertex1[X] = m_Vertex1[Y] = m_Vertex1[Z] = 0xFFFFFFFF; - m_empty = true; + setEmpty (true); } // ============================================================================= // ----------------------------------------------------------------------------- double LDBoundingBox::size() const -{ double xscale = (m_v0[X] - m_v1[X]); - double yscale = (m_v0[Y] - m_v1[Y]); - double zscale = (m_v0[Z] - m_v1[Z]); +{ double xscale = (m_Vertex0[X] - m_Vertex1[X]); + double yscale = (m_Vertex0[Y] - m_Vertex1[Y]); + double zscale = (m_Vertex0[Z] - m_Vertex1[Z]); double size = zscale; if (xscale > yscale) @@ -607,7 +607,7 @@ // ----------------------------------------------------------------------------- vertex LDBoundingBox::center() const { return vertex ( - (m_v0[X] + m_v1[X]) / 2, - (m_v0[Y] + m_v1[Y]) / 2, - (m_v0[Z] + m_v1[Z]) / 2); + (m_Vertex0[X] + m_Vertex1[X]) / 2, + (m_Vertex0[Y] + m_Vertex1[Y]) / 2, + (m_Vertex0[Z] + m_Vertex1[Z]) / 2); }