Itasca C++ Interface
Loading...
Searching...
No Matches
dfn::IFracNetwork Class Referenceabstract

Public Member Functions

virtual IThinggetIThing ()=0
virtual const IThinggetIThing () const =0
virtual string getName () const =0
virtual DVect getPosition () const =0
virtual IFracNetworkgetNextIFracNetwork ()=0
virtual const IFracNetworkgetNextIFracNetwork () const =0
virtual IFracturegetFirstIFracture ()=0
virtual const IFracturegetFirstIFracture () 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 IFracturefindClosestFracture (const DVect &pos, const double &radius=limits< double >::max()) const =0
virtual IFracturefindClosestFracture (const DVect &pos, const double &radius=limits< double >::max())=0
virtual IFracturefindIFracWithID (uint64 id)=0
virtual const IFracturefindIFracWithID (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 IFracturecreateDiskFracture (const DVect &pos, const double &radius=0, const double &dip=0, const double &dipdir=0, uint64 fracID=0)=0
virtual IFracturecreateFractureFromVertices (const std::vector< DVect > &vloc, uint64 fracID=0)=0
virtual uint32 getNumFractures () const =0
virtual IContainergetFracNetworkAsFracContainer ()=0
virtual const IContainergetFracNetworkAsFracContainer () const =0

Static Public Attributes

static const TType type_ = 0x4d250d32

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