Update polygon.cpp