Compile fixes for Linux.

Added SWIG files to make bindings build.
This commit is contained in:
David Williams
2013-06-28 15:07:19 +02:00
parent 0d839c4a51
commit 839f366174
5 changed files with 20 additions and 6 deletions

View File

@ -38,12 +38,12 @@ namespace PolyVox
* Provides an interface for performing paging of data.
*/
template <typename VoxelType>
class FilePager : public Pager<typename VoxelType>
class FilePager : public Pager<VoxelType>
{
public:
/// Constructor
FilePager(const std::string& strFolderName)
:Pager()
:Pager<VoxelType>()
,m_strFolderName(strFolderName)
{
}

View File

@ -0,0 +1,6 @@
%module FilePager
%{
#include "FilePager.h"
%}
%include "FilePager.h"

6
library/bindings/Pager.i Normal file
View File

@ -0,0 +1,6 @@
%module Pager
%{
#include "Pager.h"
%}
%include "Pager.h"

View File

@ -76,6 +76,8 @@ EXTRACTOR(shortname, LargeVolume)
%include "DefaultMarchingCubesController.i"
%include "Region.i"
%include "Compressor.i"
%include "Pager.i"
%include "FilePager.i"
%include "MinizCompressor.i"
%include "RLECompressor.i"
%include "BaseVolume.i"