15 shared::Signal<const QSet<QString> &> namesChanged;
16 shared::Signal<const QString &> nameAdded;
17 shared::Signal<const QString &> nameRemoved;
18 shared::Signal<double> distanceChanged;
19 shared::Signal<bool> useApertureChanged;
20 shared::Signal<double> orientationChanged;
21 shared::Signal<bool> useOrientationChanged;
22 shared::Signal<bool> asContactChanged;
38 virtual void setNames(
const QSet<QString> &ns)=0;
Interface to a RangeElement of dfns, where you want objects within a certain distance to fractures in...
Definition irangeelementdfngen.h:10
virtual void setAsContact(bool)=0
Set as contact flag.
virtual void setNames(const QSet< QString > &ns)=0
Sets the dfn list.
virtual double getOrientation() const =0
Returns the orientation tolerance to the dfns in degrees.
static const TType type_
The type identification number for this class, for use in convert_cast() and convert_getcast().
Definition irangeelementdfngen.h:13
virtual void removeName(const QString &n)=0
Removes a dfn from this filter.
virtual double getDistance() const =0
Returns the distance to the dfns.
virtual void setOrientation(const double &orientation)=0
Sets the orientation tolerance to the dfn in degrees.
virtual void setUseOrientation(bool b)=0
Sets the use orientation boolean.
virtual QSet< QString > getNames() const =0
Returns the list of dfns associated with this filter element.
virtual IRangeElement * getIRangeElement()=0
Returns a pointer to itself.
virtual void setUseAperture(bool b)=0
Sets the use aperture boolean.
virtual void addName(const QString &n)=0
Adds a dfn to the filter.
virtual void setDistance(const double &distance)=0
Sets the distance to the dfn.
virtual bool getAsContact() const =0
Return as contact flag.
virtual bool getUseAperture() const =0
Returns the use aperture boolean.
virtual bool getUseOrientation() const =0
Return use orientation flag.
Interface to a filter element, which is a member of a IRange..
Definition irangeelement.h:19
uint32 TType
class type indicator
Definition basedef.h:46
Interface to a filter element, which is a member of a IRange.
Itasca Library standard namespace, specific to 2D or 3D.
Definition icontactmodule.h:4