Inline more tiny functions in LayoutNG geometry data structures

Non-inlined tiny functions don't save many bytes, but create barriers
of static (by compiler) and dynamic (by cpu) optimizations.

This is a preparation to use some of LayoutNG geometry data structures
in legacy and shared legacy/layoutNG code.

Change-Id: I134d23eaaab04522d50a16fd6aeb8ee43b62efaf
Reviewed-by: Christian Biesinger <>
Commit-Queue: Xianzhu Wang <>
Cr-Commit-Position: refs/heads/master@{#654076}
17 files changed