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

Last change on this file since 10937 was 8681, checked in by jschierm, 14 years ago

Initial import of Xy2ll and Ll2xy module wrappers.

File size: 629 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/modules/modules.h"
12#include "../../c/Container/Container.h"
13#include "../../c/shared/shared.h"
14
15#undef __FUNCT__
16#define __FUNCT__ "Ll2xy"
17
18
19/* serial input macros: */
20#define LAT_IN prhs[0]
21#define LON_IN prhs[1]
22#define SGN_IN prhs[2]
23
24/* serial output macros: */
25#define X_OUT (mxArray**)&plhs[0]
26#define Y_OUT (mxArray**)&plhs[1]
27
28/* serial arg counts: */
29#undef NRHS
30#define NRHS 3
31#undef NLHS
32#define NLHS 2
33
34#endif
35
Note: See TracBrowser for help on using the repository browser.