/// <summary>Creates a <see cref="RemoteImageSurrogate"/> from a given set of headers, channel reference and communication channel.</summary> public RemoteImageSurrogate(int ChannelRef, IFitsRemoteChannel Channel, ICHV Header, PropDict Properties) : base(Header, Properties) { Reference = ChannelRef; CommChannel = Channel; }
/// <summary>Creates a <see cref="SerializationSurrogate"/> from the <paramref name="Img"/> on the <paramref name="Reference"/> channel.</summary> public SerializationSurrogate(int Reference, Image Img) { this.Reference = Reference; Properties = Img.GetAllProperties(); ICHV = Img.GetICHV(); }