source: issm/trunk-jpl/src/mex/Ll2xy/Ll2xy.h@ 12013

Last change on this file since 12013 was 12013, checked in by Eric.Larour, 13 years ago

Some debugging of compilation

File size: 700 bytes
Line 
1/*!\file Ll2xy.h
2 * \brief: prototype for lat/long to x/y coordinate mex module.
3 */
4
5#ifndef _LL2XY_H
6#define _LL2XY_H
7
8/* local prototypes: */
9void Ll2xyUsage(void);
10
11#include "../../c/include/globals.h"
12#include "../../c/modules/modules.h"
13#include "../../c/Container/Container.h"
14#include "../../c/shared/shared.h"
15#include "../../c/issm-binding.h"
16
17#undef __FUNCT__
18#define __FUNCT__ "Ll2xy"
19
20
21/* serial input macros: */
22#define LAT_IN prhs[0]
23#define LON_IN prhs[1]
24#define SGN_IN prhs[2]
25
26/* serial output macros: */
27#define X_OUT (mxArray**)&plhs[0]
28#define Y_OUT (mxArray**)&plhs[1]
29
30/* serial arg counts: */
31#undef NRHS
32#define NRHS 3
33#undef NLHS
34#define NLHS 2
35
36#endif
37
Note: See TracBrowser for help on using the repository browser.