diff --git a/image.cpp b/image.cpp index f671bc47..6fcfea04 100644 --- a/image.cpp +++ b/image.cpp @@ -169,15 +169,6 @@ util::image::buffer::alloc (void) const } -//----------------------------------------------------------------------------- -template -void -util::image::buffer::fill (const T v) -{ - std::fill (begin (), end (), v); -} - - //----------------------------------------------------------------------------- template static U @@ -362,4 +353,5 @@ template util::image::buffer util::image::buffer::clone (void) template util::image::buffer util::image::buffer::clone (void) const; template util::image::buffer util::image::buffer::clone (void) const; +template util::image::buffer util::image::buffer::alloc (void) const; template util::image::buffer util::image::buffer::clone (void) const; diff --git a/image.hpp b/image.hpp index f5da2c33..6e8e3eb6 100644 --- a/image.hpp +++ b/image.hpp @@ -39,9 +39,6 @@ namespace util { namespace image { buffer (const buffer&) = delete; buffer (buffer &&) = default; - //--------------------------------------------------------------------- - void fill (T); - //--------------------------------------------------------------------- /// allocate and return a buffer of the same dimensions. contents are undefined. template buffer alloc (void) const;