Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
dfn::IDFNTemplate Class Referenceabstract

Public Member Functions

virtual IThinggetIThing ()=0
 returns the generic type
 
virtual const IThinggetIThing () const =0
 returns the generic type
 
virtual IString getName () const =0
 returns the name
 
virtual uint32 sizeType () const =0
 get the type of size distribution
 
virtual QString sizeTypeName () const =0
 get the type of size distribution
 
virtual uint32 orientationType () const =0
 get the type of orientation distribution
 
virtual QString orientationTypeName () const =0
 get the type of orientation distribution
 
virtual uint32 positionType () const =0
 get the type of position distribution
 
virtual QString positionTypeName () const =0
 get the type of position distribution
 
virtual void sizeType (uint32)=0
 set the type of size distribution
 
virtual void sizeType (const QString &)=0
 set the type of size distribution
 
virtual void orientationType (uint32)=0
 set the type of orientation distribution
 
virtual void orientationType (const QString &)=0
 set the type of orientation distribution
 
virtual void positionType (uint32)=0
 set the type of position distribution
 
virtual void positionType (const QString &)=0
 set the type of position distribution
 
virtual uint32 sizeParamSize () const =0
 get the number of param of the size distribution
 
virtual QVariant sizeParam (uint32 ind) const =0
 get the ind param of the size distribution
 
virtual uint32 orientationParamSize () const =0
 get the number of param of the orientation distribution
 
virtual QVariant orientationParam (uint32 ind) const =0
 get the ind param of the orientation distribution
 
virtual uint32 positionParamSize () const =0
 get the number of param of the position distribution
 
virtual QVariant positionParam (uint32 ind) const =0
 get the ind param of the position distribution
 
virtual void sizeParam (uint32 ind, QVariant)=0
 set the ind param of the size distribution
 
virtual void orientationParam (uint32 ind, QVariant)=0
 set the ind param of the orientation distribution
 
virtual void positionParam (uint32 ind, QVariant)=0
 set the ind param of the position distribution
 
virtual double sizeBoundMin () const =0
 get the min boundary of the size distribution
 
virtual void sizeBoundMin (const double &)=0
 set the min boundary of the size distribution
 
virtual double sizeBoundMax () const =0
 get the max boundary of the size distribution
 
virtual void sizeBoundMax (const double &)=0
 get the max boundary of the size distribution
 
virtual DVect positionBoundMin () const =0
 get the min boundary of the position distribution
 
virtual void positionBoundMin (const DVect &)=0
 set the min boundary of the position distribution
 
virtual DVect positionBoundMax () const =0
 get the max boundary of the position distribution
 
virtual void positionBoundMax (const DVect &)=0
 get the max boundary of the position distribution
 
virtual ORI orientationBoundMin () const =0
 get the min boundary of the orientation distribution
 
virtual void orientationBoundMin (const ORI &)=0
 set the min boundary of the orientation distribution
 
virtual ORI orientationBoundMax () const =0
 get the max boundary of the orientation distribution
 
virtual void orientationBoundMax (const ORI &)=0
 get the max boundary of the orientation distribution
 

Static Public Attributes

static const TType type_ = 0x4f27bf35
 

The documentation for this class was generated from the following file: