20 #ifndef __TY_SOURCE_BAFFLEE__
21 #define __TY_SOURCE_BAFFLEE__
68 virtual bool deepCopy(
const TYElement* pOther,
bool copyId =
true,
bool pUseCopyTag =
false);
70 virtual std::string
toString()
const;
#define OPROTODECL(classname)
SmartPtr< TYSourceBafflee > LPTYSourceBafflee
Smart Pointer sur TYSourceBafflee.
SmartPtr< TYSourceBaffleeGeoNode > LPTYSourceBaffleeGeoNode
Smart Pointer sur TYSourceBaffleeGeoNode.
TYGeometryNode TYSourceBaffleeGeoNode
Noeud geometrique de type TYSourceBafflee.
std::vector< LPTYSourceBaffleeGeoNode > TYTabSourceBaffleeGeoNode
Collection de noeuds geometriques de type TYSourceBafflee.
Class to define a segment.
void setAcousticRectangle(LPTYRectangle pAcousticRectangle)
LPTYRectangle _pAcousticRectangle
Le rectangle acoustique associe a cette source.
virtual std::string toString() const
virtual ~TYSourceBafflee()
TYSourceBafflee & operator=(const TYSourceBafflee &other)
Operateur =.
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
bool operator==(const TYSourceBafflee &other) const
Operateur ==.
virtual DOM_Element toXML(DOM_Element &domElement)
bool operator!=(const TYSourceBafflee &other) const
Operateur !=.
virtual int fromXML(DOM_Element domElement)
LPTYRectangle getAcousticRectangle()
const LPTYRectangle getAcousticRectangle() const