17 Commits

Author SHA1 Message Date
Matt Williams
7a14b9245b Fix compilation of bindings
The bindings now compile but are not complete. SWIG doesn't support
nested classes so the SimpleVolume can't be bound.
2011-05-23 22:45:50 +02:00
Matt Williams
cb0a746b6f Update include paths for bindings to new layout. 2011-05-22 21:33:32 +02:00
Matt Williams
1fed1c161a Fix slashes in SWIG files to fix compilation in Linux. 2011-01-28 15:23:18 +00:00
David Williams
c1ebed678e More SWIG bindings. 2011-01-18 21:59:21 +00:00
David Williams
36f8dc0296 More SWIG changes. 2011-01-16 20:22:49 +00:00
David Williams
513b1878f1 Updated SWIG bindings, especially for C#. 2011-01-16 20:09:59 +00:00
David Williams
10b44eabae Added missing file Density.i 2011-01-04 20:49:22 +00:00
David Williams
f7573e7660 Work on SWIG bindings for PolyVox. 2010-12-28 11:14:55 +00:00
David Williams
57ff257669 Work on SWIG bindings for PolyVox. 2010-12-28 09:52:17 +00:00
David Williams
89df1c8824 Work on SWIG bindings for PolyVox. 2010-12-28 09:49:18 +00:00
David Williams
26081fd4ba Got the Vector class working in Python through SWIG. 2010-12-27 11:54:49 +00:00
Matt Williams
a4a8362dba Example builds now
Seg faults on running though
2009-03-30 13:09:23 +00:00
Matt Williams
1fb999966f Put the bindings CMake stuff in a separate directory to keep things clean
Fully remove the if(win32) stuff from the examples
2009-03-29 23:02:03 +00:00
Matt Williams
69751dc084 To bind a template, you must bind a specific instantiation of it. I'm binding the instantiations defined by the typedefs in Vector.h (though I have to specify them manually in SWIG).
The uint8 etc. typedefs aren't working for now though.
2009-03-29 15:36:41 +00:00
Matt Williams
58355da40b A few more tiny steps in the right direction
Getting templates to work is the next thing
2009-03-28 13:08:29 +00:00
Matt Williams
c65c23acf4 Use correct file extensions for python dlls
Build it as  'PolyVoxCore' module
2009-03-27 23:00:37 +00:00
Matt Williams
27b17cf348 Extremely basic first go at SWIG bindings
Only Enums.h is wrapped so far and I haven't tested it
For now I will focus on Python but Java and C# will be useful too
2009-03-27 18:54:20 +00:00