| 
| 
virtual IThing *  | getIThing ()=0 | 
|   | returns the generic type 
  | 
|   | 
| 
virtual const IThing *  | getIThing () const =0 | 
|   | returns the generic type 
  | 
|   | 
| 
virtual string  | getName () const =0 | 
|   | returns the name 
  | 
|   | 
| 
virtual uint32  | sizeType () const =0 | 
|   | get the type of size distribution 
  | 
|   | 
| 
virtual string  | sizeTypeName () const =0 | 
|   | get the type of size distribution 
  | 
|   | 
| 
virtual uint32  | orientationType () const =0 | 
|   | get the type of orientation distribution 
  | 
|   | 
| 
virtual string  | orientationTypeName () const =0 | 
|   | get the type of orientation distribution 
  | 
|   | 
| 
virtual uint32  | positionType () const =0 | 
|   | get the type of position distribution 
  | 
|   | 
| 
virtual string  | positionTypeName () const =0 | 
|   | get the type of position distribution 
  | 
|   | 
| 
virtual void  | sizeType (uint32)=0 | 
|   | set the type of size distribution 
  | 
|   | 
| 
virtual void  | sizeType (const string &)=0 | 
|   | set the type of size distribution 
  | 
|   | 
| 
virtual void  | orientationType (uint32)=0 | 
|   | set the type of orientation distribution 
  | 
|   | 
| 
virtual void  | orientationType (const string &)=0 | 
|   | set the type of orientation distribution 
  | 
|   | 
| 
virtual void  | positionType (uint32)=0 | 
|   | set the type of position distribution 
  | 
|   | 
| 
virtual void  | positionType (const string &)=0 | 
|   | set the type of position distribution 
  | 
|   | 
| 
virtual uint32  | sizeParamSize () const =0 | 
|   | get the number of param of the size distribution 
  | 
|   | 
| 
virtual base::Property  | 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 base::Property  | 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 base::Property  | positionParam (uint32 ind) const =0 | 
|   | get the ind param of the position distribution 
  | 
|   | 
| 
virtual void  | sizeParam (uint32 ind, base::Property)=0 | 
|   | set the ind param of the size distribution 
  | 
|   | 
| 
virtual void  | orientationParam (uint32 ind, base::Property)=0 | 
|   | set the ind param of the orientation distribution 
  | 
|   | 
| 
virtual void  | positionParam (uint32 ind, base::Property)=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 
  | 
|   |