- Timestamp:
- Mar 8, 2007, 10:38:27 AM (17 years ago)
- Location:
- trunk/gui/vizservers/nanovis
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/gui/vizservers/nanovis/Nv.cpp
r603 r611 121 121 void NvInit() 122 122 { 123 char* filepath = "/home/nanohub/vrinside/rappture/gui/vizservers/nanovis/shaders:" \ 124 "/home/nanohub/vrinside/rappture/gui/vizservers/nanovis/resources:" \ 123 char* filepath = "./shaders:./resources:" \ 125 124 "/opt/nanovis/lib/shaders:/opt/nanovis/lib/resources"; 126 125 -
trunk/gui/vizservers/nanovis/R2/include/R2/R2FilePath.h
r603 r611 41 41 */ 42 42 void setPath(const R2string& filePath); 43 44 /** 45 * 46 */ 47 void setWorkingDirectory(int argc, const char** argv); 43 48 public : 44 49 -
trunk/gui/vizservers/nanovis/R2/src/R2FilePath.cpp
r582 r611 23 23 24 24 _curDirectory = buff; 25 25 26 } 26 27 … … 54 55 else 55 56 { 57 FILE* f = fopen("/tmp/insoo.txt", "wt"); 58 fprintf(f, "%s\n", (char*) (_curDirectory + R2string(token))); 59 fprintf(f, "%s\n", (char*) (_curDirectory + R2string(token) + "/")); 60 fclose(f); 61 56 62 if (token[lastIndex] == '/' || token[lastIndex] == '\\') 57 63 { … … 100 106 } 101 107 108 void R2FilePath::setWorkingDirectory(int argc, const char** argv) 109 { 110 char buff[255]; 111 strcpy(buff, argv[0]); 112 for (int i = strlen(buff) - 1; i >= 0; --i) 113 { 114 if (buff[i] == '\\' || buff[i] == '/') 115 { 116 buff[i] = '/'; 117 buff[i + 1] = '\0'; 118 break; 119 } 120 } 102 121 122 _curDirectory = buff; 123 } 124 -
trunk/gui/vizservers/nanovis/nanovis.cpp
r601 r611 658 658 data[4*i+3] = wFunc.value(xval); 659 659 } 660 661 //INSOO662 FILE* f = fopen("/tmp/aa.cpp", "wt");663 fprintf(f, "float tfdata[] = {\n");664 fprintf(f, " ");665 int num = nslots * 4;666 for (i=0; i < num; i++) {667 if (((i + 1) % 4) == 0)668 {669 fprintf(f, "\n ");670 }671 fprintf(f, "%f, ", data[i]);672 }673 fclose(f);674 660 675 661 // find or create this transfer function … … 3316 3302 int main(int argc, char** argv) 3317 3303 { 3304 R2FilePath::getInstance()->setWorkingDirectory(argc, (const char**) argv); 3305 3318 3306 #ifdef XINETD 3319 3307 NvInitService();
Note: See TracChangeset
for help on using the changeset viewer.