Consider the polyhedron given by the set of inequalities \begin{align} \mathbf{b}^T\mathbf{x} ~&\leq~ c \\ \mathbf{e}^T\mathbf{x} - 1 ~&\leq~0 \\ \mathbf{x}~&\geq~0 \end{align} where $\mathbf{x}\in\mathbb{R}^d$, $\mathbf{b}$ is a given element-wise positive vector, $c$ is a given positive constant and $\mathbf{e}$ is the $d-$dimensional all-ones vector.
I am interested in the extreme points of this polyhedron. If the constraint $\mathbf{b}^T\mathbf{x} \leq c$ was not there, it is easy to see that the polyhedron is simply the probability simplex or the standard simplex (basically the convex hull of columns of a $d\times d$ identity matrix $I_d$ and the origin). In that case, the extreme points would indeed be the columns of $I_d$ and the origin, thus $d+1$ extreme points.
When this constraint $\mathbf{b}^T\mathbf{x} \leq c$ is added, I am curious to know whether it is easy to calculate the new set of extreme points. For instance, some of the extreme points will get retained. It is easy to find these by identifying the columns of $I_d$ that satisfy $\mathbf{b}^T\mathbf{x} \leq c$ and those that don't. Is there a simple algorithm to find the newly added extreme points using the ones that were retained and the ones that were removed?