Nana C++ Library  

An open-source C++ framework project
The Programmer's Guide 
nana::paint::image_process::stretch_interface

Description

The interface of stretch algorithm.

Model of

None

Public base classes

None

Members

virtual ~stretch_interface() = 0; The destruction interface
virtual void process(const pixel_buffer & s_pixbuf, const nana::rectangle& s_r, pixel_buffer & d_pixbuf, const nana::rectangle& d_r) const = 0; Copies the image from a source rectangle(s_r) into a destination rectangle(d_r), stretching or compressing the image to fit the dimensions of the destination rectangle in destination(d_pixbuf).

File

nana/paint/image_process_interface.hpp

Notes

None.

See also

None.


Move to The Nana Programmer's Guide Main Page