Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
dfn::IIntersectionSet Class Referenceabstract

Public Member Functions

virtual IThing * getIThing ()=0
 
virtual const IThing * getIThing () const =0
 
virtual IString getName () const =0
 
virtual DVect getPosition () const =0
 
virtual IIntersectionSet * getNextIIntersectionSet ()=0
 
virtual const IIntersectionSet * getNextIIntersectionSet () const =0
 
virtual IIntersect * getFirstIIntersect ()=0
 
virtual const IIntersect * getFirstIIntersect () const =0
 
virtual void getIntersectionList (FArray< IIntersect * > *ret)=0
 
virtual void getIntersectionList (FArray< const IIntersect * > *ret) const =0
 
virtual uint32 getNumIntersections () const =0
 
virtual IContainer * getIntersectionSetAsContainer ()=0
 
virtual const IContainer * getIntersectionSetAsContainer () const =0
 
virtual const IIntersect * createIntersect (const DVect &end1, const DVect &end2, IFracture *frac1, IFracture *frac2)=0
 
virtual const IIntersect * createIntersect (const DVect &end1, const DVect &end2, IFracture *frac1, const IGeomSet *geom2, QList< DVect > inter)=0
 

Static Public Attributes

static const TType type_ = 0x4f3bae54
 

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