Many many thanks for you. Just met the problem that as I see vectors aren't built-in in Objective-c. Maby you can suggest any library for it? And another question. Now with your code I have path witch should be filled. How could I do it? Any openGL commands or something to tell it to draw quads in every location from point A to point B?
I can, but I don't know how to do it in this situation. Because my vertex array object depends on user actions. I mean, points are being added wherever user drags pressed mouse. So I don't know how to tell my program where to draw these additional quads if distance is bigger than something.
and distance between them is bigger than my allowed size (lets say I'm counting distance between [bottom right] points to know the distance between quads), then how to add for example 3 quads (12 vertexes) to my vertex array where they are needed (between these two quads)? I cant't know where user will be drawing, so I don't know exactly where additional quads will be needed.