implement points-only polygon gate