25 TYSol::TYSol() : _resistivite(20000), _epaisseur(1.0), _ecarttype(0), _longueur(0.001), _G(0.50)
94 if (TYElement::operator!=(other))
167 bool resistiviteOk =
false;
168 bool epaisseurOk =
false;
169 bool ecarttypeOk =
false;
170 bool longueurOk =
false;
174 QDomNodeList childs = domElement.childNodes();
175 for (
unsigned int i = 0; i < childs.length(); i++)
177 elemCur = childs.item(i).toElement();
#define TYDIRPREFERENCEMANAGER
virtual const char * getClassName() const
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
virtual DOM_Element toXML(DOM_Element &domElement)
QString _name
Nom courant de l'element.
TYElement & operator=(const TYElement &other)
virtual int fromXML(DOM_Element domElement)
QString generateName(const char *classname)
Retourne le nom de la classe associe a un nombre.
static TYNameManager * get()
Retourne l'instance singleton.
bool operator==(const TYSol &other) const
Operateur ==.
bool operator!=(const TYSol &other) const
Operateur !=.
double _resistivite
Resistance a l'ecoulement.
double _epaisseur
Epaisseur du sol.
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
virtual DOM_Element toXML(DOM_Element &domElement)
double _ecarttype
Ecart-type.
virtual int fromXML(DOM_Element domElement)
double _longueur
Longueur.
virtual std::string toString() const
TYSol & operator=(const TYSol &other)
Operateur =.