C# Class NewTOAPIA.Drawing.span_image_filter

Inheritance: ISpanGenerator
Show file Open project: Wiladams/NewTOAPIA

Protected Properties

Property Type Description
m_filter ImageFilterLookUpTable

Public Methods

Method Description
attach ( IImageBufferAccessor v ) : void
filter ( ) : ImageFilterLookUpTable
filter ( ImageFilterLookUpTable v ) : void
filter_dx_dbl ( ) : double
filter_dx_int ( ) : int
filter_dy_dbl ( ) : double
filter_dy_int ( ) : int
filter_offset ( double d ) : void
filter_offset ( double dx, double dy ) : void
generate ( RGBA_Bytes span, int spanIndex, int x, int y, int len ) : void
interpolator ( ) : ISpanInterpolator
interpolator ( ISpanInterpolator v ) : void
prepare ( ) : void
source ( ) : IImageBufferAccessor
span_image_filter ( ) : System
span_image_filter ( IImageBufferAccessor src, ISpanInterpolator interpolator ) : System
span_image_filter ( IImageBufferAccessor src, ISpanInterpolator interpolator, ImageFilterLookUpTable filter ) : System

Method Details

attach() public method

public attach ( IImageBufferAccessor v ) : void
v IImageBufferAccessor
return void

filter() public method

public filter ( ) : ImageFilterLookUpTable
return ImageFilterLookUpTable

filter() public method

public filter ( ImageFilterLookUpTable v ) : void
v ImageFilterLookUpTable
return void

filter_dx_dbl() public method

public filter_dx_dbl ( ) : double
return double

filter_dx_int() public method

public filter_dx_int ( ) : int
return int

filter_dy_dbl() public method

public filter_dy_dbl ( ) : double
return double

filter_dy_int() public method

public filter_dy_int ( ) : int
return int

filter_offset() public method

public filter_offset ( double d ) : void
d double
return void

filter_offset() public method

public filter_offset ( double dx, double dy ) : void
dx double
dy double
return void

generate() public abstract method

public abstract generate ( RGBA_Bytes span, int spanIndex, int x, int y, int len ) : void
span RGBA_Bytes
spanIndex int
x int
y int
len int
return void

interpolator() public method

public interpolator ( ) : ISpanInterpolator
return ISpanInterpolator

interpolator() public method

public interpolator ( ISpanInterpolator v ) : void
v ISpanInterpolator
return void

prepare() public method

public prepare ( ) : void
return void

source() public method

public source ( ) : IImageBufferAccessor
return IImageBufferAccessor

span_image_filter() public method

public span_image_filter ( ) : System
return System

span_image_filter() public method

public span_image_filter ( IImageBufferAccessor src, ISpanInterpolator interpolator ) : System
src IImageBufferAccessor
interpolator ISpanInterpolator
return System

span_image_filter() public method

public span_image_filter ( IImageBufferAccessor src, ISpanInterpolator interpolator, ImageFilterLookUpTable filter ) : System
src IImageBufferAccessor
interpolator ISpanInterpolator
filter ImageFilterLookUpTable
return System

Property Details

m_filter protected property

protected ImageFilterLookUpTable,NewTOAPIA.Drawing m_filter
return ImageFilterLookUpTable