I am working on a piece of code where I am translating some points along a function, for easing an animation. For example, I have a cubic easing function of f(t) = t^3. However, I want the easing function to return a ratio of where to adjust the point in relation to a linear ease. So instead of having the cubic function above move from (0, 0) to (1, 1), it would move from (0, 1) to (1, 1). In other terms, the line y = x that intersects the curve at the edges should instead be y = 1
So, to put it into pictures, (in case I'm not wording it appropriately) I want to go from this:

to this (edited graph to show what I'm envisioning):
Is there a reasonable way to calculate this?

$t^3 + (1-t)$ does the trick! It's not a rotation, instead I am just adding the amount that the linear upper bound $t$ is missing to get to $1$. Hope this helps!
Edit: If you wanted something symmetric about $t=\frac{1}{2}$ instead, you could try the quadratic $at(t-1)+1$ where $a>0$.