Aligns the axis/axes of pivot of an object to an edge (or two perpendicular edges) in mesh of the object. It is especially useful when axis of object is not in line with the axis of an array. It is also very useful in realigning rotation of an object.