|
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
|
|