4#include "baseqt/src/baseqt.h" 
   19        inline static const TType type_ = 0x5fd09f1b;
 
   21        virtual IThing* getIThing() = 0;
 
   22        virtual const IThing* getIThing() 
const = 0;
 
   25        virtual StringList     getAllAttributes() 
const = 0;
 
   28        virtual DExtent3 getExtent()        
const = 0;
 
   29        virtual DVect    getPosition()      
const = 0;
 
   30        virtual DVect    getFlowVector()    
const = 0;
 
   31        virtual DVect    getTransVelocity() 
const = 0;
 
   32        virtual DVect    getRotCenter()     
const = 0;
 
   33        virtual DAVect   getOrientation()   
const = 0;
 
   34        virtual DAVect   getAngVelocity()   
const = 0;
 
   35        virtual bool     getActive()        
const = 0;
 
   36        virtual IBrick*  getBrick()         
const = 0;
 
   38        virtual void  setPosition(
const DVect &)     = 0;
 
   39        virtual void  setFlowVector(
const DVect&)    = 0;
 
   40        virtual void  setTransVelocity(
const DVect&) = 0;
 
   41        virtual void  setRotCenter(
const DVect&)     = 0;
 
   42        virtual void  setOrientation(
const DAVect&)  = 0;
 
   43        virtual void  setAngVelocity(
const DAVect&)  = 0;
 
   44        virtual void  setActive(
bool)                = 0;
 
   45        virtual void  setBrick(uint32)                 = 0;
 
 
An array class that attempts to minimize unnecessary heap access.
Definition farray.h:25
Definition basestring.h:71
Base class for items that will be stored in containers.
Definition ithing.h:31
An array class that attempts to minimize unnecessary heap access.
uint32 TType
class type indicator
Definition basedef.h:47
DVect3 DVect
Vector of doubles, either 2D or 3D.
Definition dim.h:156
DAVect3 DAVect
Angular vector of doubles, either 2D or 3D.
Definition dim.h:164
namespace Itasca
Definition basememory.cpp:14
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:6
PFC namespace.
Definition iballfluid.h:15