|
virtual IThing * | getIThing ()=0 |
|
virtual const IThing * | getIThing () const =0 |
|
virtual IString | getName () const =0 |
|
virtual DVect | getPosition () const =0 |
|
virtual IFracNetwork * | getNextIFracNetwork ()=0 |
|
virtual const IFracNetwork * | getNextIFracNetwork () const =0 |
|
virtual IFracture * | getFirstIFracture ()=0 |
|
virtual const IFracture * | getFirstIFracture () const =0 |
|
virtual void | getFractureList (FArray< IFracture * > *ret)=0 |
|
virtual void | getFractureList (FArray< const IFracture * > *ret) const =0 |
|
virtual void | getVertexList (FArray< IVertexDFN * > *ret)=0 |
|
virtual void | getVertexList (FArray< const IVertexDFN * > *ret) const =0 |
|
virtual void | getContactList (FArray< IContact * > *ret, const TType &type=0, IFracture *frac=0)=0 |
|
virtual void | getContactList (FArray< const IContact * > *ret, const TType &type=0, const IFracture *frac=0) const =0 |
|
virtual const IFracture * | findClosestFracture (const DVect &pos, const double &radius=limits< double >::max()) const =0 |
|
virtual IFracture * | findClosestFracture (const DVect &pos, const double &radius=limits< double >::max())=0 |
|
virtual IFracture * | findIFracWithID (uint64 id)=0 |
|
virtual const IFracture * | findIFracWithID (uint64 id) const =0 |
|
virtual uint32 | getDominance () const =0 |
|
virtual void | setDominance (uint32 v)=0 |
|
virtual uint32 | getFinalDom () const =0 |
|
virtual bool | hasFracWithDominance (uint32 domOrder) const =0 |
|
virtual void | deleteFracture (IFracture *f)=0 |
|
virtual IFracture * | createDiskFracture (const DVect &pos, const double &radius=0, const double &dip=0, const double &dipdir=0, uint64 fracID=0)=0 |
|
virtual IFracture * | createFractureFromVertices (const QVector< DVect > &vloc, uint64 fracID=0)=0 |
|
virtual uint32 | getNumFractures () const =0 |
|
virtual IContainer * | getFracNetworkAsFracContainer ()=0 |
|
virtual const IContainer * | getFracNetworkAsFracContainer () const =0 |
|