b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues * feDisplacementMap filter primitive renderer
5ef6cb9428f2e6f5457e890a1c3b37f53730c07aFelipe C. da S. Sanches * Felipe Corrêa da Silva Sanches <juca@members.fsf.org>
b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues * Copyright (C) 2007 authors
b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues * Released under GNU GPL, read the file 'COPYING' for more information
b1bec4de820f8b6d32105117c7d1015e5093af8bjucabluesclass FilterDisplacementMap : public FilterPrimitive {
1cf2607271f83cc4b20ccace552395d793055c90Krzysztof Kosiński virtual void render_cairo(FilterSlot &slot);
7bda77e763c0af49270427593108b66455dfd125Krzysztof Kosinski virtual void area_enlarge(Geom::IntRect &area, Geom::Affine const &trans);
1cf2607271f83cc4b20ccace552395d793055c90Krzysztof Kosiński virtual double complexity(Geom::Affine const &ctm);
2b3b5a2a04c62bc07b7f0740e7c705f142f9b173jucablues virtual void set_channel_selector(int s, FilterDisplacementMapChannelSelector channel);
d9a7c806ee7f408ddb61ff4f233c9d96111ee2b5johanengelen} /* namespace Filters */
d9a7c806ee7f408ddb61ff4f233c9d96111ee2b5johanengelen} /* namespace Inkscape */
b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues#endif /* __NR_FILTER_DISPLACEMENT_MAP_H__ */
b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues Local Variables:
b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues c-file-style:"stroustrup"
b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues c-file-offsets:((innamespace . 0)(inline-open . 0)(case-label . +))
b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues indent-tabs-mode:nil
b1bec4de820f8b6d32105117c7d1015e5093af8bjucablues fill-column:99
a4030d5ca449e7e384bc699cd249ee704faaeab0Chris Morgan// vim: filetype=cpp:expandtab:shiftwidth=4:tabstop=8:softtabstop=4:fileencoding=utf-8:textwidth=99 :