Здравствуйте, Dair, Вы писали:
D>Мне тоже не нравится, особенно в конце, но у каждого свой coding style, и это уже религиозный вопрос 
разумеется. просто предпочитаю не иметь чего-то, чем иметь что-то лишнее, непонятно зачем нужное. а то попахивает "C" перед именами классов
ну и сама реализация класса тоже спорная. я бы лично оставил x и y публичными, чем городить геттеры-сеттеры к ним
https://chromium.googlesource.com/chromium/src/+/lkgr/ui/gfx/geometry/point.h
и, соотв-но передавал бы const Point & туда, где не хотел бы, чтобы кто-то ручками своими поля эти крутил. а читать — на здоровье.