The trail is to trace mouse movement. I'm sorry but I'm kind of a noob. What exactly does it mean to use an intersected vector of positions?
Thanks!
What are you going to use it for?
One way to use it(wich is not that precise but it works)
Do this; Each frame, check if mouse has moved more than ~8-16 pixels compared to the last recorded mouse, if it's true, then push the current mouseposition into a vector like std::vector<sf::Vector2f>.
On drawing; Iterate thru the std::vector, and draw lines between the points (from 0 to 1, from 1 to 2, from 2 to 3 etc).