Interface for accessing the global list of attachments, IAttachPoint.
More...
#include <iattachlist.h>
|
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 the global list of attachments.
|
|
virtual IContainer * | getIContainer ()=0 |
| Returns a pointer to the IContainer interface representing the global list of attachments.
|
|
virtual uint32 | getAttachType () const =0 |
| Returns the attachment type for the TypeEntry system.
|
|
virtual const IAttachPoint * | getFirstAttach () const =0 |
|
virtual IAttachPoint * | getFirstAttach ()=0 |
|
virtual const IAttachPoint * | findAttachWithID (uint64 id) const =0 |
| Returns a pointer to the attachment, IAttachPoint, that matches id.
.
|
|
virtual uint32 | getAttachPointNotice () const =0 |
| Returns the notification code for attachments.
|
|
virtual IAttachPoint * | createAttach (IAttachPoint::ClassType type, IGp *follower, IThing *it1, IThing *it2, uint32 faceNo, bool snap)=0 |
|
Interface for accessing the global list of attachments, IAttachPoint.
◆ createAttach()
Creates an attachment
- Parameters
-
type | is the attachment type (gridpoint, edge or face) |
follower | is the the follower gridpoint |
it1,it2,faceNo | For attachment type gridpoint it1 is the leader gridpoint. Parameters it2 and faceNo are not used. For type edge, it1 and it2 are the gridpoint pointers that form of the edge. Parameter faceNo is not used. For type face, it1 is the zone pointer, it2 is not used. faceNo is the face number, valid values are 0 to 5. |
snap | see ATTACH command reference for behavior. |
◆ getFirstAttach() [1/2]
virtual const IAttachPoint * zone::IAttachList::getFirstAttach |
( |
| ) |
const |
|
pure virtual |
◆ getFirstAttach() [2/2]
virtual IAttachPoint * zone::IAttachList::getFirstAttach |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: