/** * \file Dimension.cpp * This file is part of LyX, the document processor. * Licence details can be found in the file COPYING. * * \author André Pönitz * * Full author contact details are available in file CREDITS. */ #include #include "Dimension.h" #include "support/lassert.h" namespace lyx { void Dimension::operator+=(Dimension const & dim) { if (asc < dim.asc) asc = dim.asc; if (des < dim.des) des = dim.des; wid += dim.wid; } Point::Point(int x, int y) : x_(x), y_(y) { LASSERT(x > -1000000, x_ = -1000000); LASSERT(x < 1000000, x_ = 1000000); LASSERT(y > -1000000, y_ = -1000000); LASSERT(y < 1000000, y_ = 1000000); } } // namespace lyx