+void Transform::set_position(const LinAl::Vector<float, 3> &p)
+{
+ values.position = p;
+}
+
+void Transform::set_rotation(const Geometry::Quaternion<float> &r)
+{
+ values.rotation = normalize(r);
+}
+
+void Transform::set_scale(const LinAl::Vector<float, 3> &s)
+{
+ values.scale = s;
+}
+