|
virtual const IThing * | getIThing () const =0 |
| Returns a const IThing pointer.
|
|
virtual IThing * | getIThing ()=0 |
| Returns a IThing pointer.
|
|
virtual const IContainer * | getIContainer () const =0 |
| Returns a const pointer to the IContainer interface representing global list of SELs.
|
|
virtual IContainer * | getIContainer ()=0 |
| Returns a pointer to the IContainer interface representing global list of SELs.
|
|
virtual const ISEL * | getFirstSEL () const =0 |
|
virtual ISEL * | getFirstSEL ()=0 |
|
virtual const ISEL * | findSELWithID (uint64 id) const =0 |
| Given a strucutal elemnent id, returns a const pointer to the structural element.
|
|
virtual const ISEL * | findSEL (const DVect &pos, TType type=0, double radius=limits< double >::max(), bool update=true) const =0 |
|
virtual ISEL * | findSEL (const DVect &pos, TType type=0, double radius=limits< double >::max(), bool update=true)=0 |
|
virtual QString | getKeywordFromType (TType type) const =0 |
| Returns the general SEL type.
|
|
virtual std::vector< const ISEL * > | getAllTypes () const =0 |
|
virtual const ISEL * | getRegisteredType (TType type) const =0 |
|
virtual uint32 | getNumberRegistered () const =0 |
|
virtual uint64 | getNextCollectionID () const =0 |
|
virtual uint32 | getGroupNotice () const =0 |
| Returns the tag for the structural element group change notice.
|
|
virtual uint32 | getPropertyNotice () const =0 |
| Returns the tag for the structural element property change notice.
|
|
virtual uint32 | getStateNotice () const =0 |
| Returns the tag for the structural element state change notice.
|
|
virtual uint32 | getForceNotice () const =0 |
| Returns the tag for the structural element applied force change notice.
|
|
virtual uint32 | getFISHNotice () const =0 |
| Returns the tag for the structural element extra variable change notice.
|
|
virtual uint32 | getPressureNotice () const =0 |
| Returns the tag for the structural element pressure change notice.
|
|
virtual uint32 | getHideNotice () const =0 |
| Returns the tag for the structural element hide change notice.
|
|
virtual uint32 | getSelectNotice () const =0 |
| Returns the tag for the structural element select change notice.
|
|
virtual void | setForceUpdate (bool b)=0 |
|
virtual bool | getWasUpdated () const =0 |
|
virtual std::vector< base::PropDesc > | getAvailableProperties (TType type) const =0 |
|
virtual uint32 | getPropertyIndexFast (const ISEL &sel, const string &name, uint32 thread) const =0 |
|
virtual bool | isPropertyConstant (const QString &propName, TType type) const =0 |
|
Interface to the global list of all structural elements.