Itasca C++ Interface
Loading...
Searching...
No Matches
pfc
ccfd
interface
ipebbleccfd.h
1
#pragma once
2
// ipebbleccfd.h
3
4
namespace
itasca
{
5
class
IThing;
6
}
7
8
namespace
itascaxd
{
9
class
IBody;
10
class
IBodyFluid;
11
class
IPieceFluid;
12
class
IPiece;
13
}
14
15
namespace
pfc
{
16
class
IPebble;
17
}
18
19
namespace
ccfd
{
20
using namespace
itasca
;
21
using namespace
itascaxd
;
22
23
using namespace
pfc
;
24
class
IClumpCCFD;
25
class
IPebbleCCFD
{
26
public
:
27
inline
static
const
TType
type_ = 0x52d00974;
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
IPieceFluid
* getIPieceFluid()=0;
34
virtual
const
IPieceFluid
* getIPieceFluid()
const
=0;
35
virtual
IBody
* getIBody()=0;
36
virtual
const
IBody
* getIBody()
const
=0;
37
virtual
IBodyFluid
* getIBodyFluid()=0;
38
virtual
const
IBodyFluid
* getIBodyFluid()
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
IClumpCCFD
* getIClumpCCFD() = 0;
44
virtual
const
IClumpCCFD
* getIClumpCCFD()
const
= 0;
45
virtual
IPebbleCCFD
* getNext() = 0;
46
virtual
const
IPebbleCCFD
* getNext()
const
= 0;
47
48
};
49
50
}
// namespace ccfd
51
// EoF
52
ccfd::IClumpCCFD
Definition
iclumpccfd.h:28
ccfd::IPebbleCCFD
Definition
ipebbleccfd.h:25
itasca::IThing
Base class for items that will be stored in containers.
Definition
ithing.h:30
itascaxd::IBodyFluid
Definition
ibodyfluid.h:4
itascaxd::IBody
Definition
ibody.h:20
itascaxd::IPieceFluid
Definition
ipiecefluid.h:13
itascaxd::IPiece
Definition
ipiece.h:15
pfc::IPebble
Definition
ipebble.h:25
TType
uint32 TType
class type indicator
Definition
basedef.h:46
ccfd
ccfd namespace
Definition
iballfluid.h:19
itasca
namespace Itasca
Definition
basememory.cpp:14
itascaxd
Itasca Library standard namespace, specific to 2D or 3D.
Definition
icontactmodule.h:4
pfc
PFC namespace.
Definition
iballfluid.h:15
Generated by
1.10.0