BoundingBoxd Rectangle::calculateBoundingBox() const { BoundingBoxd b; b.include(m_corner); b.include(m_corner + m_leg1); b.include(m_corner + m_leg2); b.include(m_corner + m_leg1 + m_leg2); return b.grownByEpsilon(); }
BoundingBoxd Rectangle::calculateBoundingBox() const { BoundingBoxd b; b.include(m_corner); b.include(m_corner + m_leg1); b.include(m_corner + m_leg2); b.include(m_corner + m_leg1 + m_leg2); return b.grownByEpsilon(); }