/// <summary>
 /// Writes the content of this data to a stream archive.
 /// </summary>
 protected override bool Write(BinaryArchiveWriter archive)
 {
     archive.Write3dmChunkVersion(1, 0);
     archive.WritePlane(Plane);
     archive.WriteGuid(ViewportId);
     archive.WriteBool(Enabled);
     return(!archive.WriteErrorOccured);
 }