OpenCOVER
SimReference.h
Go to the documentation of this file.
1/* This file is part of COVISE.
2
3 You can use it under the terms of the GNU Lesser General Public License
4 version 2.1 or later, see lgpl-2.1.txt.
5
6 * License: LGPL 2+ */
7
8#ifndef SIM_REFERENCE
9#define SIM_REFERENCE
10
11#include <util/coExport.h>
12#include <osg/Referenced>
13#include <string>
14#include <vector>
15
16namespace opencover
17{
18class PLUGIN_UTILEXPORT SimReference : public osg::Referenced
19{
20public:
21 SimReference(const char *SimuPath, const char *SimuName = "undef");
22 virtual ~SimReference()
23 {
24 }
25
26 std::vector<std::string> getSimPath();
27 std::vector<std::string> getSimName();
28 void addSim(const char *SimuPath, const char *SimuName = "undef");
29
30private:
31 std::vector<std::string> SimPath;
32 std::vector<std::string> SimName;
33};
34}
35#endif
Definition: ARToolKit.h:33
Definition: SimReference.h:19
SimReference(const char *SimuPath, const char *SimuName="undef")
virtual ~SimReference()
Definition: SimReference.h:22
void addSim(const char *SimuPath, const char *SimuName="undef")
std::vector< std::string > getSimPath()
std::vector< std::string > getSimName()