|
Itasca C++ Interface
|
Interface to a RangeElement of a geometry set, where you want objects withion a certain space to this geometry sets (space ranger). More...
#include <irangeelementgeometryspace.h>
Signals | |
| virtual void | namesChanged (const QSet< QString > &ns)=0 |
| Signal emitted when the geometry set list is changed. | |
| virtual void | nameAdded (const QString &n)=0 |
| Signal emitted when the geometry set is added. | |
| virtual void | nameRemoved (const QString &n)=0 |
| Signal emitted when the geometry set is removed. | |
| virtual void | countChanged (int sr)=0 |
| Signal emitted when the spaceranger has changed. | |
| virtual void | directionChanged (const DVect &direct)=0 |
| Signal emitted when the direction has changed. | |
| virtual void | oddChanged (bool b)=0 |
| Signal emitted when odd status has changed. | |
| virtual void | evenChanged (bool b)=0 |
| Signal emitted when odd status has changed. | |
| virtual void | closedVolumeChanged (bool b)=0 |
| Signal emited when ClosedVolume status has changed. | |
| virtual void | outsideVolumeChanged (bool b)=0 |
| Signal emited when OusideVolume status has changed. | |
Public Member Functions | |
| virtual IRangeElement * | getIRangeElement ()=0 |
| Returns a pointer to itsel. | |
| virtual QSet< QString > | getNames () const =0 |
| Returns the list of geometry set associated with this range element. | |
| virtual int | getCount () const =0 |
| Returns the intersection count that matches this filter. | |
| virtual bool | getOdd () const =0 |
| Indicates all odd intersection counts match. | |
| virtual bool | getEven () const =0 |
| Indicates all even intersection counts match. | |
| virtual bool | getClosedVolume () const =0 |
| Indicates mode intersection from inside with closed volume geom.set (inside volume) | |
| virtual bool | getOutsideVolume () const =0 |
| Indicates mode intersection from outside with closed volume geom.set (inside volume) | |
| virtual DVect | getDirection () const =0 |
| Returns the direction from the range. | |
| virtual void | setNames (const QSet< QString > &ns)=0 |
| Sets the geometry set list to the range. | |
| virtual void | addName (const QString &n)=0 |
| Adds the geometry set list to the range. | |
| virtual void | removeName (const QString &n)=0 |
| Removes the geometry set list to the range. | |
| virtual void | setCount (int sr)=0 |
| Sets the spaceranger to the range. | |
| virtual void | setDirection (const DVect &direct)=0 |
| Sets the direction to the range. | |
| virtual void | setOdd (bool b)=0 |
| All odd count numbers are considered in the range. | |
| virtual void | setEven (bool b)=0 |
| All even count numbers are considered in the range. | |
| virtual void | setClosedVolume (bool b)=0 |
| set mode intersection with closed volume geom.set (inside closed volume) | |
| virtual void | setOutsideVolume (bool b)=0 |
| set mode intersection with closed volume geom.set (outside closed volume) | |
Static Public Attributes | |
| static const TType | type_ = 0x4f201fa4 |
| The type identification number for this class, for use in convert_cast() and convert_getcast(). | |
Interface to a RangeElement of a geometry set, where you want objects withion a certain space to this geometry sets (space ranger).
1.8.15