There are a couple of ways of doing this:
First, if you know the number of points that are going to be displayed beforehand (even approximately) you can pre-initialize an array of that size and pass it into a shift register. As you acquire new data points, insert them into that array and display it accordingly.
The second method, which is much less efficient (causes frequent memory reallocation) requires you to use the Build Array.vi in order to add a new point to your array every time it is acquired.
See the attached example of both of these methods. You will obviously have to modify the code to fit your situation, as I dont know many of the specifics of your application. There are almost definately better ways of implementing what I did, but this is the quick and dirty way. In the event this is not what you wanted, at least it draws a cool shape.

Jeff
Using Labview 7 Express