tgModelLoader.h
Go to the documentation of this file.
00001 
00010 #ifndef TG_MODELLOADER
00011 #define TG_MODELLOADER
00012 
00013 #include <stdlib.h>
00014 #include <stddef.h>
00015 #include <string>
00016 
00017 #include <blort/TomGine/ply.h>
00018 #include <blort/TomGine/PlyStructure.h>
00019 #include <blort/TomGine/tgModel.h>
00020 #include <blort/TomGine/tgRenderModel.h>
00021 
00022 
00023 namespace TomGine{
00024 
00026 class tgModelLoader
00027 {
00028 private:
00029 
00030         bool propertyIsInList(PlyProperty* prop, PlyProperty* list, int n, int* index);
00031 
00032 public:
00033         tgModelLoader();
00034         ~tgModelLoader();
00035         
00041         bool LoadPly(tgModel &model, const char* filename);
00042         
00043         bool SavePly(tgModel &model, const char* filename);
00044            
00045 };
00046 
00047 } // namespace TomGine
00048 
00049 #endif


blort
Author(s): Thomas Mörwald , Michael Zillich , Andreas Richtsfeld , Johann Prankl , Markus Vincze , Bence Magyar
autogenerated on Wed Aug 26 2015 15:24:12