Updated SWIG bindings, especially for C#.

This commit is contained in:
David Williams
2011-01-16 20:09:59 +00:00
parent e3dd07c216
commit 513b1878f1
9 changed files with 72 additions and 1 deletions

View File

@ -2,9 +2,26 @@
#define POLYVOX_API
%rename(equalTo) operator==;
%rename(notEqualTo) operator!=;
%rename(lessThan) operator<;
%rename(greaterThan) operator>;
%rename(lessThanOrEqualTo) operator<=;
%rename(greaterThanOrEqualTo) operator>=;
%rename(assignment) operator=;
%rename(additionAssignment) operator+=;
%rename(subtractionAssignment) operator-=;
%rename(multiplicationAssignment) operator*=;
%rename(divisionAssignment) operator/=;
%include "stdint.i"
%include "Material.i"
%include "Density.i"
%include "Vector.i"
%include "Region.i"
%include "Volume.i"
%include "TypeDef.i"
%include "VertexTypes.i"
%include "SurfaceMesh.i"
%include "VolumeSampler.i"
%include "SurfaceExtractor.i"