コード例 #1
0
        /// <summary>
        /// Forms the bounding rectangle.
        /// </summary>
        protected void MakeBoundingRect()
        {
            if (LineRects.Count == 0)
            {
                BoundingRect.Clear();
                return;
            }
            else
            {
                BoundingRect.Set(LineRects[0]);

                for (var i = 1; i < LineRects.Count; i++)
                {
                    BoundingRect.ExpandToInclude(LineRects[i]);
                }
            }
        }
コード例 #2
0
 /// <summary>
 /// Clears all.
 /// </summary>
 public void Clear()
 {
     BoundingRect.Clear();
     Lines.Clear();
     LineRects.Clear();
 }