Constructing horizontal displacements

Please have a look at these topics: