/// <summary> /// Writes updates for an editing operation to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> /// <param name="data">The collection of changes to write</param> public void WriteUpdateItems(EditSerializer editSerializer, UpdateItemCollection data) { data.WriteObservation <Direction>(editSerializer, DataField.Direction); data.WriteObservation <Observation>(editSerializer, DataField.Distance); data.WriteFeature <PointFeature>(editSerializer, DataField.From); data.WriteItem <bool>(editSerializer, DataField.Default); }
/// <summary> /// Writes updates for an editing operation to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> /// <param name="data">The collection of changes to write</param> public void WriteUpdateItems(EditSerializer editSerializer, UpdateItemCollection data) { data.WriteFeature <LineFeature>(editSerializer, DataField.RefLine); data.WriteObservation <Observation>(editSerializer, DataField.Offset); data.WriteFeature <LineFeature>(editSerializer, DataField.Term1); data.WriteFeature <LineFeature>(editSerializer, DataField.Term2); data.WriteItem <bool>(editSerializer, DataField.ReverseArc); }
/// <summary> /// Writes updates for an editing operation to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> /// <param name="data">The collection of changes to write</param> public void WriteUpdateItems(EditSerializer editSerializer, UpdateItemCollection data) { data.WriteFeature <PointFeature>(editSerializer, DataField.UpdatedPoint); data.WriteItem <double>(editSerializer, DataField.X); data.WriteItem <double>(editSerializer, DataField.Y); }
/// <summary> /// Writes updates for an editing operation to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> /// <param name="data">The collection of changes to write</param> public void WriteUpdateItems(EditSerializer editSerializer, UpdateItemCollection data) { data.WriteItem <bool>(editSerializer, DataField.ExtendFromEnd); data.WriteObservation <Distance>(editSerializer, DataField.Distance); }
/// <summary> /// Writes updates for an editing operation to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> /// <param name="data">The collection of changes to write</param> public void WriteUpdateItems(EditSerializer editSerializer, UpdateItemCollection data) { data.WriteItem<double>(editSerializer, DataField.X); data.WriteItem<double>(editSerializer, DataField.Y); }
/// <summary> /// Writes updates for an editing operation to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> /// <param name="data">The collection of changes to write</param> public void WriteUpdateItems(EditSerializer editSerializer, UpdateItemCollection data) { data.WriteObservation<Distance>(editSerializer, DataField.Distance); data.WriteItem<bool>(editSerializer, DataField.EntryFromEnd); }
/// <summary> /// Writes updates for an editing operation to a persistent storage area. /// </summary> /// <param name="editSerializer">The mechanism for storing content.</param> /// <param name="data">The collection of changes to write</param> public void WriteUpdateItems(EditSerializer editSerializer, UpdateItemCollection data) { data.WriteObservation<Direction>(editSerializer, DataField.Direction); data.WriteObservation<Observation>(editSerializer, DataField.Distance); data.WriteFeature<PointFeature>(editSerializer, DataField.From); data.WriteItem<bool>(editSerializer, DataField.Default); }