Translation, rotation and reflection