20 #ifndef __TY_SOURCESURFACIC__
21 #define __TY_SOURCESURFACIC__
65 virtual bool deepCopy(
const TYElement* pOther,
bool copyId =
true,
bool pUseCopyTag =
false);
67 virtual std::string
toString()
const;
171 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)
TYSourceSurfacic & operator=(const TYSourceSurfacic &other)
Operateur =.
bool operator!=(const TYSourceSurfacic &other) const
Operateur !=.
void setDensiteSrcsH(const double &densite)
virtual ~TYSourceSurfacic()
bool operator==(const TYSourceSurfacic &other) const
Operateur ==.
TYTabLPSourcePonctuelle _listSrcPonct
Liste des sources ponctuelles.
void setSrcsCorr(bool corr)
void setDensiteSrcsV(const double &densite)
bool remSrc(const LPTYSourcePonctuelle pSrcPonct)
virtual std::string toString() const
double getDensiteSrcsH() const
void setDensiteSrcs(double densite)
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
double _densiteSrcsH
Densite horizontale des sources ponctuelles.
virtual DOM_Element toXML(DOM_Element &domElement)
LPTYSourcePonctuelle getSrc(int index)
double _densiteSrcsV
Densite verticale des sources ponctuelles.
double getDensiteSrcs() const
void setSrcs(const TYTabLPSourcePonctuelle &listSrcPonct)
const LPTYSourcePonctuelle getSrc(int index) const
bool addSrc(LPTYSourcePonctuelle pSrcPonct)
bool _srcsCorr
Indiquateur de correlation des sources ponctuelles.
virtual int fromXML(DOM_Element domElement)
const TYTabLPSourcePonctuelle & getSrcs() const
double getDensiteSrcsV() const
TYTabLPSourcePonctuelle & getSrcs()