diff --git a/xs/xsp/Model.xsp b/xs/xsp/Model.xsp index fdd354cfc..5e9740613 100644 --- a/xs/xsp/Model.xsp +++ b/xs/xsp/Model.xsp @@ -281,6 +281,9 @@ ModelMaterial::attributes() void set_input_file_vol_idx(int vol_idx) %code%{ THIS->input_file_vol_idx = vol_idx; %}; + Clone get_transformation() + %code%{ RETVAL = THIS->trafo; %}; + t_model_material_id material_id(); void set_material_id(t_model_material_id material_id) %code%{ THIS->material_id(material_id); %}; @@ -300,6 +303,9 @@ ModelMaterial::attributes() %code{% THIS->scale(*versor); %}; void rotate(double angle, Axis axis); + void apply_transformation(TransformationMatrix* trafo) + %code{% THIS->apply_transformation(*trafo); %}; + Ref config() %code%{ RETVAL = &THIS->config; %}; Ref mesh()