Itasca C++ Interface
Loading...
Searching...
No Matches
icontactwallwall.h
1#pragma once
2// icontactrblockfwall.h
3
4namespace itasca {
5 class IThing;
6}
7
8namespace itascaxd {
9 class IContact;
10 class IContactMechanical;
11}
12
13namespace pfc {
14 using namespace itasca;
15 using namespace itascaxd;
16
18 public:
19 inline static const TType type_ = 0x5df408a3;
20
21 virtual const IThing * getIThing() const=0;
22 virtual IThing * getIThing()=0;
23 virtual const IContact * getIContact() const=0;
24 virtual IContact * getIContact()=0;
25 virtual const IContactMechanical *getIContactMechanical() const=0;
26 virtual IContactMechanical * getIContactMechanical()=0;
27
28 };
29} // icontactwallwall
30// EoF
Base class for items that will be stored in containers.
Definition ithing.h:30
Contact class.
Definition icontact.h:33
ContactMechanical class.
Definition icontactmechanical.h:37
Definition icontactwallwall.h:17
uint32 TType
class type indicator
Definition basedef.h:46
namespace Itasca
Definition basememory.cpp:10
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:4
PFC namespace.
Definition iballfluid.h:15