diff options
| author | Emmanuel Gil Peyrot <linkmauve@linkmauve.fr> | 2018-10-19 01:15:18 +0000 |
|---|---|---|
| committer | Marc Jeanmougin <marcjeanmougin@free.fr> | 2018-10-19 11:29:18 +0000 |
| commit | 08b86cc7191c74e48d6569c4e8972fe2981a8625 (patch) | |
| tree | 159790aebcd63c2bec78857d17b2cfb7f63776f3 /src/object | |
| parent | Finish to convert SPFilter and SPFilterPrimitive to proper classes. (diff) | |
| download | inkscape-08b86cc7191c74e48d6569c4e8972fe2981a8625.tar.gz inkscape-08b86cc7191c74e48d6569c4e8972fe2981a8625.zip | |
Sprinkle some const qualifiers on SPFilter methods.
Diffstat (limited to 'src/object')
| -rw-r--r-- | src/object/sp-filter.cpp | 6 | ||||
| -rw-r--r-- | src/object/sp-filter.h | 6 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/object/sp-filter.cpp b/src/object/sp-filter.cpp index 223c4f037..8bcb522a4 100644 --- a/src/object/sp-filter.cpp +++ b/src/object/sp-filter.cpp @@ -408,7 +408,7 @@ void SPFilter::build_renderer(Inkscape::Filters::Filter *nr_filter) } } -int SPFilter::primitive_count() { +int SPFilter::primitive_count() const { int count = 0; for(auto& primitive_obj: this->children) { @@ -420,7 +420,7 @@ int SPFilter::primitive_count() { return count; } -int SPFilter::get_image_name(gchar const *name) { +int SPFilter::get_image_name(gchar const *name) const { gchar *name_copy = strdup(name); map<gchar *, int, ltstr>::iterator result = this->_image_name->find(name_copy); free(name_copy); @@ -480,7 +480,7 @@ gchar const *SPFilter::name_for_image(int const image) const { return nullptr; } -Glib::ustring SPFilter::get_new_result_name() { +Glib::ustring SPFilter::get_new_result_name() const { int largest = 0; for(auto& primitive_obj: this->children) { diff --git a/src/object/sp-filter.h b/src/object/sp-filter.h index c06d7e3b2..b90fbeafd 100644 --- a/src/object/sp-filter.h +++ b/src/object/sp-filter.h @@ -49,10 +49,10 @@ public: void build_renderer(Inkscape::Filters::Filter *nr_filter); /// Returns the number of filter primitives in this SPFilter object. - int primitive_count(); + int primitive_count() const; /// Returns a slot number for given image name, or -1 for unknown name. - int get_image_name(char const *name); + int get_image_name(char const *name) const; /// Returns slot number for given image name, even if it's unknown. int set_image_name(char const *name); @@ -62,7 +62,7 @@ public: char const *name_for_image(int const image) const; /// Returns a result image name that is not in use inside this filter. - Glib::ustring get_new_result_name(); + Glib::ustring get_new_result_name() const; SPFilterUnits filterUnits; unsigned int filterUnits_set : 1; |
