Itasca C++ Interface
|
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 |