Itasca C++ Interface
Toggle main menu visibility
Loading...
Searching...
No Matches
icontactthermalballfwallfacet.h
1
#pragma once
2
// icontactthermalballfwallfacet.h
3
4
namespace
itasca
{
5
class
IThing
;
6
}
7
8
namespace
itascaxd
{
9
class
IContact;
10
class
IContactThermal;
11
}
12
13
namespace
pfcthermal {
14
using namespace
itasca;
15
using namespace
itascaxd
;
16
17
class
IContactThermalBallFWallFacet
{
18
public
:
19
inline
static
const
TType
type_ = 0x4fcccc27;
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 pfcthermal
29
// EoF
30
itasca::IThing
Base class for items that will be stored in containers.
Definition
ithing.h:31
itascaxd::IContact
Contact class.
Definition
icontact.h:33
itascaxd::IContactThermal
ContactThermal class.
Definition
icontactthermal.h:36
pfcthermal::IContactThermalBallFWallFacet
Definition
icontactthermalballfwallfacet.h:17
TType
uint32 TType
class type indicator
Definition
basedef.h:47
itascaxd
#define itascaxd
Expands to itasca2d in 2D, itasca3d in 3D, for use as a namespace name....
Definition
dim.h:181
itasca
namespace Itasca
Definition
basememory.cpp:14
itascaxd
Itasca Library standard namespace, specific to 2D or 3D.
Definition
icontactmodule.h:6
pfc
pfcthermalmodule
interface
icontactthermalballfwallfacet.h
Generated by
1.18.0