|  | 
| 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. 
 | 
|  |