DPoint CAView::convertToWorldSize(const DSize& nodeSize) { DSize ret = nodeSize; for (CAView* v = this; v; v = v->m_pSuperview) { ret.width *= v->getScaleX(); ret.height *= v->getScaleY(); } return ret; }