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

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

KMLMeshWrite: minor clean-up.

File size: 838 bytes
Line 
1/*!\file KMLMeshWrite.h
2 * \brief: prototype for KML mesh writer mex module.
3 */
4
5#ifndef _KMLMESHWRITE_H
6#define _KMLMESHWRITE_H
7
8/* local prototypes: */
9void KMLMeshWriteUsage(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__ "KMLMeshWrite"
17
18
19/* serial input macros: */
20#define NAME prhs[0]
21#define NOTES prhs[1]
22#define ELEMHANDLE prhs[2]
23#define NODECONHANDLE prhs[3]
24#define LATHANDLE prhs[4]
25#define LNGHANDLE prhs[5]
26#define PARTHANDLE prhs[6]
27#define DATAHANDLE prhs[7]
28#define CMAPHANDLE prhs[8]
29#define FILENAME prhs[9]
30
31/* serial output macros: */
32#define ERRORFLAG (mxArray**)&plhs[0]
33
34/* serial arg counts: */
35#undef NRHS
36#define NRHS 10
37#undef NLHS
38#define NLHS 1
39
40#endif
Note: See TracBrowser for help on using the repository browser.