Hello everyone!
I’m a newbie to vvvv, so my 2 questions could seem very easy. I think my problem lies in some global vvvv concept misunderstaing comparing to other modular graphics software (i use grasshopper a lot)

Let’s say I have a straight line going along Xaxis starting from origin, so it has start point A coordinates {0, 0, 0} and end point B coordinates {1 or inf, 0, 0}. And I have a point C somehwere in the 3dspace width given coordinates {x, y, z}. I need to rotate my AB line to make point C lie on AB line (in other words, simply forward my line to point). I don’t need to construct it graphically, but I need to get a proper transformations (as I’m going to use it for other objects) How can I make that?

Could you please briefly describe me a vector concept in vvvv? I mean, for example, when I’m using Vector (3d join) node it requires only XYZ coordinates and I don’t quite get how vvvv interprets this data. Is it a point coordinate or a usual vector starting at {0, 0, 0} and going to defined {x, y, z}?
Thank you!