home *** CD-ROM | disk | FTP | other *** search
- // trig.cpp : Implementation of Ctrig
- #include "stdafx.h"
- #include "ATLtrig.h"
- #include "trig.h"
-
- #include <math.h>
-
- /////////////////////////////////////////////////////////////////////////////
- // Ctrig
-
- STDMETHODIMP Ctrig::ATLsin(double x, double * r)
- {
- *r = sin(x);
- return S_OK;
- }
-
- STDMETHODIMP Ctrig::ATLcos(double x, double * r)
- {
- *r = cos(x);
- return S_OK;
- }
-
- STDMETHODIMP Ctrig::ATLtan(double x, double * r)
- {
- *r = tan(x);
- return S_OK;
- }
-
-
- STDMETHODIMP Ctrig::ATLasin(double x, double * r)
- {
- *r = asin(x);
- return S_OK;
- }
-
- STDMETHODIMP Ctrig::ATLacos(double x, double * r)
- {
- *r = acos(x);
- return S_OK;
- }
-
- STDMETHODIMP Ctrig::ATLatan(double x, double * r)
- {
- *r = atan(x);
- return S_OK;
- }
-