transparency with sorted primitives example, viewport class, lots more explicits

Former-commit-id: 7433f127da
This commit is contained in:
Alec Jacobson (jalec
2013-10-11 19:15:33 +02:00
parent 86eb291a41
commit 840830f753
20 changed files with 795 additions and 91 deletions
+14 -6
View File
@@ -1,5 +1,6 @@
#define VERBOSE
#include <igl/pathinfo.h>
#include <igl/C_STR.h>
using namespace igl;
#include <string>
#include <cstdio>
@@ -16,16 +17,23 @@ int main(int argc, char * argv[])
return 1;
}
const char * format = "%-25s | %-10s %-10s %-10s %-10s\n";
printf(format,
"input",
"dirname",
"basename",
"extension",
"filename");
string line;
while( getline(fin, line) )
{
string dirname,basename,extension,filename;
pathinfo(line,dirname,basename,extension,filename);
printf("%s -> %s,%s,%s,%s\n",
line.c_str(),
dirname.c_str(),
basename.c_str(),
extension.c_str(),
filename.c_str());
printf(format,
C_STR("\""<<line<<"\""),
C_STR("\""<<dirname<<"\""),
C_STR("\""<<basename<<"\""),
C_STR("\""<<extension<<"\""),
C_STR("\""<<filename<<"\""));
}
}