Uniform Random Vector Generator with Linear Constraints?



Does anyone know of a good algorithm for uniformly sampling from a
space with linear constraints (constrained either with equations or
inequalities)?

For example:
uniformly select p1, p2, p3 s.t. 2*p1+5*p2 <= p3, etc?

Any help will be greatly appreciated,
Chess

.