Itasca C++ Interface
Toggle main menu visibility
Loading...
Searching...
No Matches
ifragmentlogic.h
1
#pragma once
2
// ifragmentlogic.h
3
// interface to access fragment logic
4
5
namespace
itasca
6
{
7
class
IThing
;
8
class
IContainer
;
9
}
10
11
12
namespace
itascaxd
13
{
14
using namespace
itasca;
15
16
17
class
IFragmentLogic
18
{
19
public
:
20
inline
static
const
TType
type_ = 0x512b7041;
21
22
virtual
DVect
getBarycentre(uint clindex)
const
=0;
23
virtual
int
getNbElements(uint clindex)
const
=0;
24
virtual
int
getNbFragment(
double
state)
const
=0;
25
26
};
27
}
// namespace dfn
28
// EoF
itasca::IContainer
Interface for containers of IThings.
Definition
icontainer.h:21
itasca::IThing
Base class for items that will be stored in containers.
Definition
ithing.h:31
itascaxd::IFragmentLogic
Definition
ifragmentlogic.h:18
TType
uint32 TType
class type indicator
Definition
basedef.h:47
DVect
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition
dim.h:156
itasca
namespace Itasca
Definition
basememory.cpp:14
itascaxd
Itasca Library standard namespace, specific to 2D or 3D.
Definition
icontactmodule.h:6
common
contact
interface
ifragmentlogic.h
Generated by
1.18.0