private static EntityObject ProcessCircle(Circle circle, Matrix3 trans, Vector3 pos) { circle.Center = trans * circle.Center + pos; circle.Normal = trans * circle.Normal; return(circle); }