source: trunk/src/octave/RpOctaveInterface.h @ 511

Last change on this file since 511 was 511, checked in by dkearney, 15 years ago

moving all .h files to their respective src directories, updating to include python's re module, updated to use .h files from the installed version of rappture and to adapt to the new location of .h files. .h files are now all stored in the lib directory under the rappture installation folder. this should simplify people's code, so they dont have to include wierd search paths for header files. adjusted the paths in, allowing people to use their own version of python and perl. octave on the other hand is still broken for people downloading our binary and not using libhdf5-1.6.2. src's was modified to copy the .h files from the core and cee directories over to the rappture installation directory. the top level has all kinds of changes mainly you can now type in ./configure --prefix=... --with-matlab=... and then make install. this will build and install the gui, language bindings, and examples. these changes will probably break the automatic builds but the necessary changes to the rappture-runtime package should be committed in good time.

File size: 937 bytes
2 * ----------------------------------------------------------------------
3 *  INTERFACE: Rappture-Matlab Bindings Header
4 *
5 * ======================================================================
6 *  AUTHOR:  Derrick Kearney, Purdue University
7 *  Copyright (c) 2005
8 *  Purdue Research Foundation, West Lafayette, IN
9 * ======================================================================
10 */
12#ifndef _Rp_OCTAVE_HELPER_H
13#define _Rp_OCTAVE_HELPER_H
15#include "RpBindingsDict.h"
16#include "RpLibrary.h"
17#include "RpUnits.h"
19// dont delete this, still working on making it happen
20//#include "rappture.h"
22// include the matlab api header
23#include "octave/oct.h"
25#ifdef __cplusplus
26extern "C" {
29//    int     getIntInput     ( const mxArray* prhs );
30//    double  getDoubleInput  ( const mxArray* prhs );
31//    char*   getStringInput  ( const mxArray* prhs );
33#ifdef __cplusplus
37#endif // _Rp_OCTAVE_HELPER_H
Note: See TracBrowser for help on using the repository browser.