public override IPix PixImageInfo(PixImageInfo pii) { if (typeof(T) == pii.Format.Type) { return(pii); } return(new PixImageInfo(new PixFormat(typeof(T), pii.Format.Format), pii.Size)); }
public virtual Func <Tr> PixImageInfo(PixImageInfo pii) { return(() => { var typedOther = Other as PixImageInfo; if (typedOther == null) { throw new ArgumentException(); } return ProductOp.PixImageInfo(pii, typedOther); }); }
public Func <PixImage[]> PixImageInfo(PixImageInfo pii) { return(() => new PixImage[0]); }
public override IPix PixImageInfo(PixImageInfo pii) { return(new PixImageInfo(pii.Format, V2i.Zero)); }
public virtual int PixImageInfo(PixImageInfo ii0, PixImageInfo ii1) { return(0); }
public int PixImageInfo(PixImageInfo pii) { return(0); }
public bool PixImageInfo(PixImageInfo pii0, PixImageInfo pii1) { return(pii0.Format == pii1.Format && pii0.Size == pii1.Size); }
public virtual IPix PixImageInfo(PixImageInfo pii) { return(pii); }