+
+bool
+Circle::set_param_static(const String ¶m, const bool x)
+{
+
+ if(param=="color" && color_static!=x)
+ {
+ color_static=x;
+ return true;
+ }
+ if(param=="radius" && radius_static!=x)
+ {
+ radius_static=x;
+ return true;
+ }
+
+ if(param=="origin" && origin_static!=x)
+ {
+ origin_static=x;
+ return true;
+ }
+ if(param=="feather" && feather_static!=x)
+ {
+ feather_static=x;
+ return true;
+ }
+ if(param=="falloff" && falloff_static!=x)
+ {
+ falloff_static=x;
+ return true;
+ }
+
+ return Layer_Composite::set_param_static(param, x);
+}
+
+
+bool
+Circle::get_param_static(const String ¶m) const
+{
+
+ if(param=="color")
+ return color_static;
+ if(param=="radius")
+ return radius_static;
+ if(param=="origin")
+ return origin_static;
+ if(param=="feather")
+ return feather_static;
+ if(param=="falloff")
+ return falloff_static;
+
+ return Layer_Composite::get_param_static(param);
+}
+
+