Itasca C++ Interface
Main Page
Modules
+
Namespaces
Namespace List
+
Namespace Members
All
Functions
+
Classes
Class List
Class Index
Class Hierarchy
+
Class Members
+
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
~
+
Variables
a
c
d
e
g
i
m
n
o
p
r
s
t
v
w
+
Typedefs
c
d
f
i
l
n
p
s
t
u
v
Enumerations
+
Enumerator
a
b
c
d
f
g
h
i
k
l
n
p
r
s
u
v
Related Functions
+
Files
File List
+
File Members
+
All
_
a
b
c
d
f
g
i
l
o
q
r
s
t
u
v
+
Functions
c
d
g
i
o
r
s
t
Typedefs
Macros
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Modules
Pages
pfc
pfcthermalmodule
interface
ipebblethermal.h
1
#pragma once
2
// ipebblehermal.h
3
4
namespace
itasca
{
5
class
IThing;
6
}
7
8
namespace
itascaxd
{
9
class
IBody;
10
class
IBodyThermal;
11
class
IPieceThermal;
12
class
IPiece;
13
}
14
15
namespace
pfc
{
16
class
IPebble;
17
}
18
19
namespace
pfcthermal
{
20
using namespace
itasca
;
21
using namespace
itascaxd
;
22
23
using namespace
pfc
;
24
class
IClumpThermal;
25
class
IPebbleThermal
{
26
public
:
27
inline
static
const
TType
type_ = 0x4fc90363;
28
29
virtual
IThing
* getIThing()=0;
30
virtual
const
IThing
* getIThing()
const
=0;
31
virtual
IPiece
* getIPiece()=0;
32
virtual
const
IPiece
* getIPiece()
const
=0;
33
virtual
IPieceThermal
* getIPieceThermal()=0;
34
virtual
const
IPieceThermal
* getIPieceThermal()
const
=0;
35
virtual
IBody
* getIBody()=0;
36
virtual
const
IBody
* getIBody()
const
=0;
37
virtual
IBodyThermal
* getIBodyThermal()=0;
38
virtual
const
IBodyThermal
* getIBodyThermal()
const
=0;
39
virtual
IBody
* getIBodyMechanical()=0;
40
virtual
const
IBody
* getIBodyMechanical()
const
=0;
41
virtual
IPebble
* getIPebble()=0;
42
virtual
const
IPebble
* getIPebble()
const
=0;
43
virtual
IClumpThermal
* getIClumpThermal() = 0;
44
virtual
const
IClumpThermal
* getIClumpThermal()
const
= 0;
45
virtual
IPebbleThermal
* getNext() = 0;
46
virtual
const
IPebbleThermal
* getNext()
const
= 0;
47
48
};
49
50
}
// namespace pfcthermal
51
// EoF
52
itasca
namespace Itasca
Definition:
basememory.cpp:9
itasca::IThing
Base class for items that will be stored in containers.
Definition:
ithing.h:31
pfc
PFC namespace.
Definition:
iballfluid.h:15
itascaxd::IPiece
Definition:
ipiece.h:15
TType
unsigned int TType
class type indicator
Definition:
basedef.h:41
pfc::IPebble
Definition:
ipebble.h:23
itascaxd
Itasca Library standard namespace, specific to 2D or 3D.
Definition:
icontactmodule.h:4
pfcthermal
PFCTHERMAL namespace.
Definition:
iballthermal.h:18
itascaxd::IPieceThermal
Definition:
ipiecethermal.h:12
pfcthermal::IPebbleThermal
Definition:
ipebblethermal.h:25
itascaxd::IBody
Definition:
ibody.h:20
itascaxd::IBodyThermal
Definition:
ibodythermal.h:10
pfcthermal::IClumpThermal
Definition:
iclumpthermal.h:27
Generated by
1.8.15