| 
| 
virtual IFracture *  | cloneAll (uint64 id=0, IFracNetwork *fn=0)=0 | 
|   | 
| 
virtual IThing *  | getIThing ()=0 | 
|   | 
| 
virtual const IThing *  | getIThing () const =0 | 
|   | 
| 
virtual IBody *  | getIBody ()=0 | 
|   | 
| 
virtual const IBody *  | getIBody () const =0 | 
|   | 
| 
virtual IPlane *  | getIPlane ()=0 | 
|   | 
| 
virtual const IPlane *  | getIPlane () const =0 | 
|   | 
| 
virtual IVertexDFN *  | getFirstVertex ()=0 | 
|   | 
| 
virtual const IVertexDFN *  | getFirstVertex () const =0 | 
|   | 
| 
virtual IFracture *  | getNext ()=0 | 
|   | 
| 
virtual const IFracture *  | getNext () const =0 | 
|   | 
| 
virtual DVect  | getPosition () const =0 | 
|   | 
| 
virtual double  | getRadius () const =0 | 
|   | 
| 
virtual double  | getDiameter () const =0 | 
|   | 
| 
virtual double  | getGenSize () const =0 | 
|   | 
| 
virtual DVect  | getGenPosition () const =0 | 
|   | 
| 
virtual DVect3  | getNormal () const =0 | 
|   | 
| 
virtual double  | getDip () const =0 | 
|   | Return the dip in degrees. 
  | 
|   | 
| 
virtual double  | getDipD () const =0 | 
|   | Return the dip direction in degrees. 
  | 
|   | 
| 
virtual double  | getAperture () const =0 | 
|   | 
| 
virtual void  | setAperture (const double &ap)=0 | 
|   | 
| 
virtual double  | getArea () const =0 | 
|   | 
| 
virtual double  | getLength () const =0 | 
|   | 
| 
virtual DExtent  | getCellExtent () const =0 | 
|   | 
| 
virtual DExtent  | getToleranceExtent () const =0 | 
|   | 
| 
virtual void  | setPosition (const DVect &, bool checkIn=true)=0 | 
|   | 
| 
virtual void  | setRadius (const double &, bool checkIn=true)=0 | 
|   | 
| 
virtual void  | setDiameter (const double &, bool checkIn=true)=0 | 
|   | 
| 
virtual void  | setGenSize (const double &)=0 | 
|   | 
| 
virtual void  | setGenPosition (const DVect &)=0 | 
|   | 
| 
virtual void  | setDip (const double &, bool checkIn=true)=0 | 
|   | Set the dip in radians. 
  | 
|   | 
| 
virtual void  | setDipD (const double &, bool checkIn=true)=0 | 
|   | Set the dip direction in radians. 
  | 
|   | 
| 
virtual void  | setArea (const double &, bool checkIn=true)=0 | 
|   | 
| 
virtual void  | setLength (const double &, bool checkIn=true)=0 | 
|   | 
| 
virtual void  | setNormal (const DVect3 &, bool checkIn=true)=0 | 
|   | 
| 
virtual void  | setFracNetwork (IFracNetwork *)=0 | 
|   | 
| 
virtual bool  | intersects (IFracture *, DVect *point1=0, DVect *point2=0) const =0 | 
|   | 
| 
virtual bool  | intersectsGeom (IGeomSet *) const =0 | 
|   | 
| 
virtual IFracNetwork *  | getFracNetwork () const =0 | 
|   | 
| 
virtual bool  | getIsDisk () const =0 | 
|   | 
| 
virtual bool  | getIsIn (const DVect &d) const =0 | 
|   | 
| 
virtual bool  | intersects (const FArray< DVect > &vlocs) const =0 | 
|   | 
| 
virtual void  | setDominance (uint32 dom)=0 | 
|   | 
| 
virtual bool  | setProperty (const string &name, const base::Property &v)=0 | 
|   | 
| 
virtual base::Property  | getProperty (const string &name) const =0 | 
|   | 
| 
virtual StringList  | getAllProperties () const =0 | 
|   | 
| 
virtual bool  | isProperty (const string &name) const =0 | 
|   | 
| 
virtual int  | getPropertyID () const =0 | 
|   | 
| 
virtual void  | getVertexList (FArray< IVertexDFN * > *ret)=0 | 
|   | 
| 
virtual void  | getVertexList (FArray< const IVertexDFN * > *ret) const =0 | 
|   | 
| 
virtual void  | getVertexPositions (std::vector< DVect > *ret, const double &tol=0.0) const =0 | 
|   | 
| 
virtual DVect  | calcClosestPoint (const DVect &) const =0 | 
|   | Return a DVect that is the closest point to this fracture. 
  | 
|   |