|
Itasca C++ Interface
|
Public Member Functions | |
| virtual IThing * | getIThing ()=0 |
| virtual const IThing * | getIThing () const =0 |
| virtual string | 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 std::vector< 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 |