/// <summary>
 /// Reads the content of this data from a stream archive.
 /// </summary>
 protected override bool Read(BinaryArchiveReader archive)
 {
     archive.Read3dmChunkVersion(out var major, out var minor);
     if (1 == major && 0 == minor)
     {
         Plane      = archive.ReadPlane();
         ViewportId = archive.ReadGuid();
         Enabled    = archive.ReadBool();
     }
     return(!archive.ReadErrorOccured);
 }