15 inline static const TType type_ = 0x4f27bf35;
17 virtual IThing * getIThing()=0;
18 virtual const IThing * getIThing()
const=0;
19 virtual QString
getName()
const=0;
20 virtual uint sizeType()
const=0;
21 virtual QString sizeTypeName()
const=0;
22 virtual uint orientationType()
const=0;
23 virtual QString orientationTypeName()
const=0;
24 virtual uint positionType()
const=0;
25 virtual QString positionTypeName()
const=0;
26 virtual void sizeType(uint)=0;
27 virtual void sizeType(
const QString &)=0;
28 virtual void orientationType(uint)=0;
29 virtual void orientationType(
const QString &)=0;
30 virtual void positionType(uint)=0;
31 virtual void positionType(
const QString &)=0;
32 virtual uint sizeParamSize()
const=0;
33 virtual QVariant sizeParam(uint ind)
const=0;
34 virtual uint orientationParamSize()
const=0;
35 virtual QVariant orientationParam(uint ind)
const=0;
36 virtual uint positionParamSize()
const=0;
37 virtual QVariant positionParam(uint ind)
const=0;
38 virtual void sizeParam(uint ind, QVariant)=0;
39 virtual void orientationParam(uint ind, QVariant) =0;
40 virtual void positionParam(uint ind,QVariant)=0;
41 virtual double sizeBoundMin()
const=0;
42 virtual void sizeBoundMin(
const double&)=0;
43 virtual double sizeBoundMax()
const=0;
44 virtual void sizeBoundMax(
const double&)=0;
45 virtual DVect positionBoundMin()
const=0;
46 virtual void positionBoundMin(
const DVect&)=0;
47 virtual DVect positionBoundMax()
const=0;
48 virtual void positionBoundMax(
const DVect&)=0;
54 virtual ORI orientationBoundMin()
const=0;
55 virtual void orientationBoundMin(
const ORI&)=0;
56 virtual ORI orientationBoundMax()
const=0;
57 virtual void orientationBoundMax(
const ORI&)=0;
namespace Itasca
Definition: basememory.cpp:9
Definition: idfntemplate.h:13
Base class for items that will be stored in containers.
Definition: ithing.h:31
unsigned int TType
class type indicator
Definition: basedef.h:41
EXPORT_TAG const char * getName()
Definition: fishexample.cpp:43
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition: dim.h:145