public span_image_filter_float(IImageBufferAccessorFloat src, ISpanInterpolatorFloat interpolator, IImageFilterFunction filterFunction) { m_ImageBufferAccessor = src; m_interpolator = interpolator; m_filterFunction = filterFunction; m_dx_dbl = (0.5f); m_dy_dbl = (0.5f); }
public void attach(IImageBufferAccessorFloat v) { m_ImageBufferAccessor = v; }
public span_image_filter_float(IImageBufferAccessorFloat src, ISpanInterpolatorFloat interpolator) : this(src, interpolator, null) { }
public span_image_filter_rgba_float(IImageBufferAccessorFloat src, ISpanInterpolatorFloat inter, IImageFilterFunction filterFunction) : base(src, inter, filterFunction) { if (src.SourceImage.GetFloatsBetweenPixelsInclusive() != 4) { throw new System.NotSupportedException("span_image_filter_rgba must have a 32 bit DestImage"); } }
public span_image_filter_rgba_bilinear_float(IImageBufferAccessorFloat src, ISpanInterpolatorFloat inter) : base(src, inter, null) { }