|
Itasca C++ Interface
|
Public Member Functions | |
| virtual const itasca::IThing * | getIThing () const =0 |
| Returns a const IThing pointer. | |
| virtual itasca::IThing * | getIThing ()=0 |
| Returns a IThing pointer. | |
| virtual quint64 | getDowelID () const =0 |
| Get ID of element in C++ container (not Fortran offset). | |
| virtual const ICableThing * | getHostCable () const =0 |
| Get host cable. | |
| virtual FInt | getFortranOffset () const =0 |
| Return element fortran offset. | |
| virtual DVect3 | getLocation () const =0 |
| Returns element position. | |
| virtual DVect3 | getShearDisplacement () const =0 |
| Return the shear displacement vector. | |
| virtual DVect3 | getShearForce () const =0 |
| Return the shear force vector. | |
| virtual double | getShearStrain () const =0 |
| Return the shear strain. | |
| virtual DVect3 | getNormal () const =0 |
| Return the normal vector. | |
| virtual QString | getStateString () const =0 |
| return reinforcement state string | |
| virtual int | getState () const =0 |
| return reinforcement state integer | |
| virtual double | getHalfLength () const =0 |
| Return the half-length ("active" length) of the element (from property). | |
| virtual const ISelProp * | getSelProp () const =0 |
| return sel property thing | |
| virtual double | getSFac () const =0 |
| Get shear factor (0-1). | |
| virtual void | setSFac (double d)=0 |
| Set shear factor (0-1). | |
Static Public Attributes | |
| static const TType | type_ = 0x5bf865e8 |
| type used in IThing typing system | |