$Version
ParametricPlot[BezierFunction[RandomInteger[100,{3,2}]][t],{t,0,1}]
10.4.1 for Microsoft Windows (64-bit) (April 17, 2016)
Crazy result.But the documentation have not any specification for this.And the BezierFunction and BSplineFunction have a same behavior in my PC.
And when I input like this
temp = RandomInteger[100, {3, 2}];
ParametricPlot[BezierFunction[temp][t], {t, 0, 1}]
We'll get the right answer.If anybody can confirm this.I'll add a bug for this post and give a support to wolfram.




BSplineFunction[]in the title, butBezierFunction[]in the body. Which one do you actually want? – J. M.'s missing motivation Apr 24 '16 at 05:38ParametricPlot[ Evaluate@BezierFunction[RandomInteger[100, {3, 2}]][t], {t, 0, 1}]? – kglr Apr 24 '16 at 05:41ParametricPlot[ BezierFunction[RandomInteger[100, {3, 2}]][t], {t, 0, 1}, Evaluated -> True]– kglr Apr 24 '16 at 05:42HoldAllofParametricPlot.Can you make that as an answer? – yode Apr 24 '16 at 05:47