| 155 | } |
| 156 | |
| 157 | Point<T> Center() const { return Point<T>((m_minX + m_maxX) / 2.0, (m_minY + m_maxY) / 2.0); } |
| 158 | T SizeX() const { return std::max(static_cast<T>(0), m_maxX - m_minX); } |
| 159 | T SizeY() const { return std::max(static_cast<T>(0), m_maxY - m_minY); } |
| 160 | T Area() const { return SizeX() * SizeY(); } |
no outgoing calls