Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | List of all members
block::ISELNodeArray Class Referenceabstract

Container to store SELNodeThings. ID of SELNodeThing is stored in id offset of Fortran linked list (42 for beams and cables, 21 for liner nodes) More...

#include <iselnodearray.h>

Public Member Functions

virtual const IThing * getIThing () const =0
 Returns a const pointer to an IThing interface representing the ISELNodeArray.
 
virtual IThing * getIThing ()=0
 Returns a pointer to an IThing interface representing the ISELNodeArray.
 
virtual const IContainer * getIContainer () const =0
 Returns a const pointer to the IContainer interface representing the global list of SEL nodes.
 
virtual IContainer * getIContainer ()=0
 Returns a pointer to the IContainer interface representing the global list of SEL nodes.
 
virtual const ISELNodeThing * findSELNodeWithID (quint64 id) const =0
 Returns a const pointer to the SEL node, ISELNodeThing, with the ID id, or 0 if the vertex does not exist.
 
virtual ISELNodeThing * findSELNodeWithID (quint64 id)=0
 Returns a pointer to the vertex, ISELNodeThing, with the ID id, or 0 if the vertex does not exist.
 
virtual quint32 getSELNodeType () const =0
 Returns the SEL node type identifier.
 
virtual uint getSELNodeExtraNotice () const =0
 Returns the tag for the SEL node extra variable change notice.
 
virtual uint getHideNotice () const =0
 Returns the tag for the SEL node hidden change notice.
 
virtual uint getGroupNotice () const =0
 Returns the tag for the SEL node group change notice.
 

Detailed Description

Container to store SELNodeThings. ID of SELNodeThing is stored in id offset of Fortran linked list (42 for beams and cables, 21 for liner nodes)


The documentation for this class was generated from the following file: