Itasca C++ Interface
|
Interface to dowel structural elements. More...
#include <iseldowel.h>
Public Member Functions | |
virtual const IThing * | getIThing () const =0 |
Returns a const IThing pointer. | |
virtual IThing * | getIThing ()=0 |
Returns a IThing pointer. | |
virtual const ISEL * | getISEL () const =0 |
Returns a const pointer to object base class. | |
virtual ISEL * | getISEL ()=0 |
Returns a pointer to object base class. | |
virtual double | getPropYield () const =0 |
Returns the yield force. | |
virtual void | setPropYield (const double &d)=0 |
Sets the yield force. | |
virtual double | getPropK () const =0 |
Returns the stiffness. | |
virtual void | setPropK (const double &e)=0 |
Sets the stiffness. | |
virtual double | getPropStrainLimit () const =0 |
Returns the rupture strain limit. | |
virtual void | setPropStrainLimit (const double &e)=0 |
Sets the rupture strain limit. | |
virtual ISEL::YieldState | getRespYield () const =0 |
Returns the current yield state of the element. . | |
virtual double | getRespForce () const =0 |
Returns the force in the dowel (always positive) | |
virtual double | getStrain () const =0 |
Returns the strain in the dowel. | |
virtual bool | getStrainFailure () const =0 |
Returns strain rupture state (true for ruptured) | |
virtual double | getPropActiveLength () const =0 |
Return the active length used in shear strain calculation. Not the same as the actual length. | |
virtual void | setPropActiveLength (const double &d)=0 |
Set the active length used in shear strain calculation. Not the same as the actual length. | |
virtual QString | getState () const =0 |
virtual DVect | getOrientation () const =0 |
virtual DVect | getHostCableOrientation () const =0 |
Static Public Attributes | |
static const TType | type_ = 0x5f983a6a |
Type ID number for this class, for use in convert_cast() and convert_getcast(). | |
Interface to dowel structural elements.
This interface inherits from ISEL.