private void writeFrameInsertionPointAssignments(XmlWriter xml, ItemList<LineElement> lines)
{
bool hasPoints = false;
foreach (LineElement frame in lines)
if (frame != null && frame.CardinalPoint != CardinalPoint.Centroid)
{
hasPoints = true;
break;
}
if (hasPoints)
{
xml.WriteStartElement("Frame_Insertion_Point_Assignments");
foreach (LineElement frame in lines)
if (frame != null)
{
xml.WriteStartElement("Frame");
xml.WriteAttributeString("Frame", frame.Id.ToString());
xml.WriteAttributeString("CardinalPt", getCardinalPoint(frame.CardinalPoint));
xml.WriteAttributeString("Mirror2", "No");
xml.WriteAttributeString("Transform", "Yes");
xml.WriteEndElement();
}
xml.WriteEndElement();
}
}