|
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 QString &name, const QVariant &v)=0 |
|
virtual QVariant | getProperty (const QString &name) const =0 |
|
virtual QStringList | getAllProperties () const =0 |
|
virtual bool | isProperty (const QString &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.
|
|