Lines Matching refs:dheight
68 int dwidth = *widthp, dheight = *heightp; in ConstrainSize() local
113 if (dheight < minHeight) in ConstrainSize()
114 dheight = minHeight; in ConstrainSize()
118 if (dheight > maxHeight) in ConstrainSize()
119 dheight = maxHeight; in ConstrainSize()
125 dheight = ((dheight - baseHeight) / yinc * yinc) + baseHeight; in ConstrainSize()
147 if (hints.min_aspect.x * dheight > hints.min_aspect.y * dwidth) { in ConstrainSize()
149 makemult(hints.min_aspect.x * dheight / hints.min_aspect.y - in ConstrainSize()
155 makemult(dheight - in ConstrainSize()
158 if (dheight - delta >= minHeight) in ConstrainSize()
159 dheight -= delta; in ConstrainSize()
163 if (hints.max_aspect.x * dheight < hints.max_aspect.y * dwidth) { in ConstrainSize()
166 dheight, yinc); in ConstrainSize()
167 if (dheight + delta <= maxHeight) in ConstrainSize()
168 dheight += delta; in ConstrainSize()
172 hints.max_aspect.x * dheight / hints.max_aspect.y, in ConstrainSize()
182 *heightp = dheight; in ConstrainSize()