regular_polygon(false)
{
sync();
+ Layer::Vocab voc(get_param_vocab());
+ Layer::fill_static(voc);
}
void
{
value.put(&radius1);
sync();
+ set_param_static(param, value.get_static());
return true;
}
{
value.put(&radius2);
sync();
+ set_param_static(param, value.get_static());
return true;
}
value.put(&points);
if(points<2)points=2;
sync();
+ set_param_static(param, value.get_static());
return true;
}
{
value.put(&angle);
sync();
+ set_param_static(param, value.get_static());
return true;
}
{
value.put(®ular_polygon);
sync();
+ set_param_static(param, value.get_static());
return true;
}