Itasca C++ Interface
Loading...
Searching...
No Matches
icommandmodule.h
1#pragma once
2// icommandmodule.h
3
4#include "baseqt/src/baseqt.h"
6
7namespace itasca {
8 class IModule;
9}
10namespace itascaxd {
11 class IDomain;
12 class IGlobals;
13
15 public:
16 // Module Functions
17 virtual QStringList getAllModules()=0;
18
19 // Generic Contact Functions
20 virtual const IDomain * getIDomain() const=0;
21 virtual IDomain * getIDomain()=0;
22 virtual const IGlobals * getIGlobals() const=0;
23 virtual IGlobals * getIGlobals()=0;
24 };
25} // namespace itascaxd
26// EoF
Definition icommandmodule.h:14
Definition idomain.h:23
Interface to modele global settings.
Definition iglobals.h:20
DIM - Provides code portability between 2D and 3D codes.
namespace Itasca
Definition basememory.cpp:14
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:6