/// <summary> /// Marks the left of a divider for deletion. /// </summary> /// <param name="d">The divider to process</param> internal static void MarkLeft(IDivider d) { Ring left = d.Left; if (left!=null) left.IsDeleted = true; }
/// <summary> /// Marks the right of a divider for deletion. /// </summary> /// <param name="d">The divider to process</param> internal static void MarkRight(IDivider d) { Ring right = d.Right; if (right!=null) right.IsDeleted = true; }
/// <summary> /// Creates a new <c>Divider</c> that relates to the specified line. /// </summary> /// <param name="line">The line the topology relates to.</param> internal LineDivider(LineFeature line) : base(line) { m_Left = m_Right = null; }