Itasca C++ Interface
Toggle main menu visibility
Loading...
Searching...
No Matches
irangeelementfish.h
Go to the documentation of this file.
1
#pragma once
6
7
#include "
module/interface/irangeelement.h
"
8
9
namespace
itascaxd
{
11
14
class
IRangeElementFish
{
// name = "fish"
15
public
:
17
inline
static
const
TType
type_
= 0x4c815bc0;
18
19
shared::Signal<const string &> functionNameChanged;
20
22
virtual
string
getFunctionName
()
const
=0;
24
virtual
void
setFunctionName
(
const
string
&s)=0;
25
};
26
}
// namespace itascaxd
27
// EoF
itascaxd::IRangeElementFish
Interface for providing an IRangeElement extension for a RangElementFish.
Definition
irangeelementfish.h:14
itascaxd::IRangeElementFish::type_
static const TType type_
The type identification number for this class, for use in convert_cast() and convert_getcast().
Definition
irangeelementfish.h:17
itascaxd::IRangeElementFish::setFunctionName
virtual void setFunctionName(const string &s)=0
Sets the FISH function name for a Range element.
itascaxd::IRangeElementFish::getFunctionName
virtual string getFunctionName() const =0
Returns the FISH function name for a Range element.
TType
uint32 TType
class type indicator
Definition
basedef.h:47
irangeelement.h
Interface to a filter element, which is a member of a IRange.
itascaxd
Itasca Library standard namespace, specific to 2D or 3D.
Definition
icontactmodule.h:6
common
kernel
interface
irangeelementfish.h
Generated by
1.18.0