summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorEmmanuel Gil Peyrot <linkmauve@linkmauve.fr>2018-10-19 01:15:18 +0000
committerMarc Jeanmougin <marcjeanmougin@free.fr>2018-10-19 11:29:18 +0000
commit08b86cc7191c74e48d6569c4e8972fe2981a8625 (patch)
tree159790aebcd63c2bec78857d17b2cfb7f63776f3 /src
parentFinish to convert SPFilter and SPFilterPrimitive to proper classes. (diff)
downloadinkscape-08b86cc7191c74e48d6569c4e8972fe2981a8625.tar.gz
inkscape-08b86cc7191c74e48d6569c4e8972fe2981a8625.zip
Sprinkle some const qualifiers on SPFilter methods.
Diffstat (limited to 'src')
-rw-r--r--src/object/sp-filter.cpp6
-rw-r--r--src/object/sp-filter.h6
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;