Matrix &translate(float x, float y, float z) { return translate(Vector3(x, y, z)); }
Matrix &translate(const Vector3 &);
Matrix &rotate(const Angle &a, float x, float y, float z) { return rotate(a, Vector3(x, y, z)); }
Matrix &translate(float x, float y, float z) { return translate(Vector3(x, y, z)); }
Matrix &translate(const Vector3 &);
Matrix &rotate(const Angle &a, float x, float y, float z) { return rotate(a, Vector3(x, y, z)); }