so, what i wanna do is translate a part relative to an active point/3d cursor while keeping the dimensions of said part constant.
on this pic, the red line highlights the path i want to translate ALONG (line connecting the center of the part i want to translate and the point i want to translate relative to).
i can move a single vertex relative to a point with relative scaling- but it doesn't work with more than one vertex. it scales the part i want to move too.
also, the above pic is just a SIMPLE example of what i want to do. what i want is not a solution to that PARTICULAR problem - but one that applies to everything. thanks :]