Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

Impala::Application::Videolympics::Vidolvi::Vidolvi (  )  [inline]

Definition at line 34 of file mainVidolvi.cpp.

References Impala::Application::Videolympics::VidolviWindow::AddTeamIcons(), BuildGUI(), Impala::CmdOptions::GetInstance(), Impala::CmdOptions::GetInt(), Impala::CmdOptions::GetString(), ILOG_DEBUG, ILOG_ERROR, mImages, mNrTeams, mReady, mServer, mServerLocation, mServerPassword, mServerPort, mWin, Impala::Application::Videolympics::VidolviWindow::SetDataset(), and Impala::Application::Videolympics::VidolviWindow::SetServer().

00034               {
00035         ILOG_DEBUG("Vidolvi() constructor");
00036         Impala::CmdOptions& options = Impala::CmdOptions::GetInstance();
00037 
00038         mReady = false;
00039 
00040         mNrTeams = options.GetInt("nrTeams");
00041         mServerLocation = options.GetString("serverLocation");
00042         mServerPort = options.GetInt("serverPort");
00043         mServerPassword = options.GetString("serverPassword");
00044 
00045         ILOG_DEBUG("Connecting to server...");
00046         mServer = new ServerConnector(mServerLocation, mServerPort, mServerPassword);
00047 
00048         ILOG_DEBUG("Reading images...");
00049         mImages = new RawImageDataset("videolympics.raw");
00050         if (mImages == NULL) {
00051             ILOG_ERROR("ERROR: could not load images.");
00052             return;
00053         }
00054         ILOG_DEBUG("images loaded.");
00055 
00056         BuildGUI(options.GetInt("wndWidth"), options.GetInt("wndHeight"));
00057 
00058         mWin->SetDataset(mImages);
00059         mWin->AddTeamIcons(mNrTeams);
00060         mWin->SetServer(mServer);
00061         mReady = true;
00062     }

Here is the call graph for this function:


Generated on Fri Mar 19 10:54:57 2010 for ImpalaSrc by  doxygen 1.5.1