Point PathBuilderCG::CurrentPoint() const { Point ret; if (!CGPathIsEmpty(mCGPath)) { CGPoint pt = CGPathGetCurrentPoint(mCGPath); ret.MoveTo(pt.x, pt.y); } return ret; }