Example #1
0
 void ModelContainerView::showMap(MapTree* mt, std::string dirFileName) {
     if(mt->hasDirFile(dirFileName)) {
         FilesInDir filesInDir = mt->getDirFiles(dirFileName);
         if(filesInDir.getRefCount() == 1) {
             Array<std::string> fileNames = filesInDir.getFiles();
             for(int i=0; i<fileNames.size(); ++i) {
                 std::string name = fileNames[i];
                 ManagedModelContainer* mc = mt->getModelContainer(name);
                 //if(mc->getNSubModel() == 791) {
                 addModelContainer(name, mc);
                 //}
             }
         }
     }
 }
Example #2
0
 void
 ModelContainerView::parseVMap (MapTree* mt, std::string dirFileName)
 {
     printf("[VMAP]Parsing: %s\n", dirFileName.c_str());
     if (mt->hasDirFile (dirFileName))
     {
       FilesInDir filesInDir = mt->getDirFiles (dirFileName);
       if (filesInDir.getRefCount () == 1)
         {
           Array<std::string> fileNames = filesInDir.getFiles ();
           for (int i = 0; i < fileNames.size (); ++i)
             {
               std::string name = fileNames[i];
               ManagedModelContainer* mc = mt->getModelContainer (name);
               addModelContainer (name, mc );
             }
         }
     }
 }