polygon setter