20 #ifndef __TY_SOURCELINEIC__
21 #define __TY_SOURCELINEIC__
66 virtual bool deepCopy(
const TYElement* pOther,
bool copyId =
true,
bool pUseCopyTag =
false);
68 virtual std::string
toString()
const;
148 bool remSrc(QString idSrc);
std::vector< LPTYSourcePonctuelle > TYTabLPSourcePonctuelle
Collection de pointeurs de TYSourcePonctuelle.
#define TY_EXT_GRAPHIC_DECL_ONLY(classname)
#define OPROTODECL(classname)
#define TY_EXTENSION_DECL_ONLY(classname)
double getDensiteSrcs() const
void setSrcs(const TYTabLPSourcePonctuelle &listSrcPonct)
bool operator==(const TYSourceLineic &other) const
Operateur ==.
bool addSrc(LPTYSourcePonctuelle pSrcPonct)
virtual DOM_Element toXML(DOM_Element &domElement)
bool remSrc(const LPTYSourcePonctuelle pSrcPonct)
LPTYSourcePonctuelle getSrc(int index)
const LPTYSourcePonctuelle getSrc(int index) const
bool _srcsCorr
Indiquateur de correlation des sources ponctuelles.
virtual int fromXML(DOM_Element domElement)
TYTabLPSourcePonctuelle _listSrcPonct
Liste des sources ponctuelles.
bool operator!=(const TYSourceLineic &other) const
Operateur !=.
double _densiteSrcs
Densite des sources ponctuelles (exprimee en sources/metre).
void setSrcsCorr(bool corr)
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
virtual ~TYSourceLineic()
virtual std::string toString() const
void setDensiteSrcs(const double &densite)
const TYTabLPSourcePonctuelle & getSrcs() const
TYTabLPSourcePonctuelle & getSrcs()
TYSourceLineic & operator=(const TYSourceLineic &other)
Operateur =.