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