GenArt.AST.DnaPolygon.RemovePoint C# (CSharp) Method

RemovePoint() private method

private RemovePoint ( DnaDrawing drawing ) : void
drawing DnaDrawing
return void
        private void RemovePoint(DnaDrawing drawing)
        {
            if (Points.Count > Settings.ActivePointsPerPolygonMin)
            {
                if (drawing.PointCount > Settings.ActivePointsMin)
                {
                    int index = Tools.GetRandomNumber(0, Points.Count);
                    Points.RemoveAt(index);

                    drawing.SetDirty();
                }
            }
        }