source: issm/trunk-jpl/src/mex/KMLMeshWrite/KMLMeshWrite.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: 909 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/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__ "KMLMeshWrite"
19
20
21/* serial input macros: */
22#define NAME prhs[0]
23#define NOTES prhs[1]
24#define ELEMHANDLE prhs[2]
25#define NODECONHANDLE prhs[3]
26#define LATHANDLE prhs[4]
27#define LNGHANDLE prhs[5]
28#define PARTHANDLE prhs[6]
29#define DATAHANDLE prhs[7]
30#define CMAPHANDLE prhs[8]
31#define FILENAME prhs[9]
32
33/* serial output macros: */
34#define ERRORFLAG (mxArray**)&plhs[0]
35
36/* serial arg counts: */
37#undef NRHS
38#define NRHS 10
39#undef NLHS
40#define NLHS 1
41
42#endif
Note: See TracBrowser for help on using the repository browser.