20 #ifndef __TY_ATTENUATEUR__
21 #define __TY_ATTENUATEUR__
73 virtual bool deepCopy(
const TYElement* pOther,
bool copyId =
true,
bool pUseCopyTag =
false);
75 virtual std::string
toString()
const;
#define OPROTODECL(classname)
#define TY_EXTENSION_DECL_ONLY(classname)
void setSpectreAtt(const TYSpectre &att)
bool operator==(const TYAttenuateur &other) const
Operateur ==.
TYAttenuateur & operator=(const TYAttenuateur &other)
Operateur =.
bool operator!=(const TYAttenuateur &other) const
Operateur !=.
virtual std::string toString() const
const TYSpectre & getSpectreAtt() const
TYSpectre _spectreAtt
Spectre d'attenuation.
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
virtual int fromXML(DOM_Element domElement)
TYSpectre & getSpectreAtt()
virtual DOM_Element toXML(DOM_Element &domElement)
int _type
Type d'attenuateur.
void setParent(TYElement *pParent)