Itasca C++ Interface
Toggle main menu visibility
Loading...
Searching...
No Matches
ifetchfluidproperty.h
1
#pragma once
2
3
namespace
zone {
4
struct
Zone;
5
6
class
IFetchFluidProperty
{
7
public
:
8
virtual
void
initializeMultithreading(uint32 threads)=0;
9
virtual
bool
getProperty(
const
Zone *zone,
double
*val)
const
=0;
10
virtual
bool
getProperty(
const
Zone *zone,
double
*val,uint32 thread,uint32 block)
const
=0;
11
virtual
bool
setProperty(Zone *zone,
double
val)=0;
12
virtual
bool
setProperty(Zone *zone,
double
val,uint32 thread,uint32 block)
const
=0;
13
virtual
string
getName()
const
=0;
14
virtual
void
setName(
const
string
&s)=0;
15
virtual
void
destroy()=0;
16
};
17
}
// namespace itascaxd
18
// EoF
zone::IFetchFluidProperty
Definition
ifetchfluidproperty.h:6
flac3d
zone
interface
ifetchfluidproperty.h
Generated by
1.18.0