Astronomy at high angular resolution : A compendium of techniques in the visible and near-infrared.