| 
| 
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 IContainer interface representing global list of nodes. 
  | 
|   | 
| 
virtual IContainer *  | getIContainer ()=0 | 
|   | Returns a pointer to IContainer interface representing global list of nodes. 
  | 
|   | 
| virtual const ISELNode *  | getFirstSELNode () const =0 | 
|   | 
| virtual ISELNode *  | getFirstSELNode ()=0 | 
|   | 
| 
virtual const ISELNode *  | findSelNodeWithID (uint64 id) const =0 | 
|   | Given a strucutal element node id, returns a const pointer to the SEL node. 
  | 
|   | 
| 
virtual ISELNode *  | findSelNodeWithID (uint64 id)=0 | 
|   | Given a structural elemnent node id, returns a pointer to the SEL node. 
  | 
|   | 
| virtual const ISELNode *  | findSelNode (const DVect &position, double radius=limits< double >::max()) const =0 | 
|   | 
| virtual ISELNode *  | findSelNode (const DVect &position, double radius=limits< double >::max())=0 | 
|   | 
| 
virtual uint32  | getSELNodeType () const =0 | 
|   | Returns the general SEL node type. 
  | 
|   | 
| 
virtual uint32  | getFapNotice () const =0 | 
|   | Returns the tag for the structural element node applied forces change notice. 
  | 
|   | 
| 
virtual uint32  | getFobNotice () const =0 | 
|   | Returns the tag for the structural element node out of balance forces change notice. 
  | 
|   | 
| 
virtual uint32  | getGeometryNotice () const =0 | 
|   | Returns the tag for the structural element node geometry change notice. 
  | 
|   | 
| 
virtual uint32  | getFixityNotice () const =0 | 
|   | Returns the tag for the structural element node fixity change notice. 
  | 
|   | 
| 
virtual uint32  | getVelocityNotice () const =0 | 
|   | Returns the tag for the structural element node velocity change notice. 
  | 
|   | 
| 
virtual uint32  | getDisplacementNotice () const =0 | 
|   | Returns the tag for the structural element node displacement change notice. 
  | 
|   | 
| 
virtual uint32  | getLinkStateNotice () const =0 | 
|   | Returns the tag for the structural element node link state change notice. 
  | 
|   | 
| 
virtual uint32  | getFISHNotice () const =0 | 
|   | Returns the tag for the structural element node fish extra variable change notice. 
  | 
|   | 
| 
virtual uint32  | getGroupNotice () const =0 | 
|   | Returns the tag for the structural element group change notice. 
  | 
|   | 
| 
virtual uint32  | getRatioTargetNotice () const =0 | 
|   | 
Interface to the global list of all structural elements nodes.