Itasca C++ Interface
Loading...
Searching...
No Matches
icontactthermalpebblerblock.h
1#pragma once
2// icontactthermalpebblerblock.h
3
4namespace itasca {
5 class IThing;
6}
7
8namespace itascaxd {
9 class IContact;
10 class IContactThermal;
11}
12
13namespace rblockthermal {
14 using namespace itasca;
15 using namespace itascaxd;
16
18 public:
19 static const TType type_ = 0x5cae8b34;
20
21 virtual IThing * getIThing() =0;
22 virtual const IThing * getIThing() const=0;
23 virtual IContact * getIContact() =0;
24 virtual const IContact * getIContact() const =0;
25 virtual IContactThermal * getIContactThermal() =0;
26 virtual const IContactThermal * getIContactThermal() const =0;
27 };
28} // namespace rblockthermal
29// EoF
30
Base class for items that will be stored in containers.
Definition ithing.h:30
Contact class.
Definition icontact.h:33
ContactThermal class.
Definition icontactthermal.h:36
Definition icontactthermalpebblerblock.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
RBLOCKTHERMAL namespace.
Definition icontactthermalballrblock.h:13