Trigonometry an Analytic Approach