Itasca C++ Interface
Loading...
Searching...
No Matches
Public Member Functions | Static Public Attributes | List of all members
dfn::IFracNetwork 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 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
 

Static Public Attributes

static const TType type_ = 0x4d250d32
 

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