65 if (TYAcousticVolumeNode::operator!=(other))
132 QDomNodeList childs = domElement.childNodes();
133 for (
unsigned int i = 0; i < childs.length(); i++)
135 elemCur = childs.item(i).toElement();
std::vector< TYPoint > TYTabPoint
Collection de TYPoint.
std::vector< OVector3D > TYTabVector
Collection de OVector3D.
std::vector< LPTYPolygon > TYTabLPPolygon
Collection de pointeurs de TYPolygon.
Representation graphique d'une machine (fichier header)
TY_EXTENSION_INST(TYMachine)
TY_EXT_GRAPHIC_INST(TYMachine)
std::vector< LPTYSourcePonctuelleGeoNode > TYTabSourcePonctuelleGeoNode
Collection de noeuds geometriques de type TYSourcePonctuelle.
virtual const char * getClassName() const
Class to define a segment.
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
virtual TYTabVector normals() const
virtual int fromXML(DOM_Element domElement)
virtual TYPoint centreGravite() const
virtual bool updateAcoustic(const bool &force=false)
virtual void distriSrcs()
virtual int isInside(const TYPoint &pt) const
virtual TYBox volEnglob() const
virtual TYTabPoint sommets() const
virtual TYTabSourcePonctuelleGeoNode getSrcs() const
virtual DOM_Element toXML(DOM_Element &domElement)
TYAcousticVolumeNode & operator=(const TYAcousticVolumeNode &other)
Operateur =.
virtual double surface() const
virtual TYTabLPPolygon faces() const
virtual double volume() const
virtual int intersects(const OSegment3D &seg, TYTabPoint &ptList) const
virtual TYSourcePonctuelle srcPonctEquiv() const
QString _name
Nom courant de l'element.
virtual TYBox volEnglob() const
QString _modele
Nom du modele.
virtual TYPoint centreGravite() const
TYMachine & operator=(const TYMachine &other)
Operateur =.
virtual bool deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)
virtual TYTabPoint sommets() const
virtual double surface() const
virtual TYTabLPPolygon faces() const
virtual TYTabSourcePonctuelleGeoNode getSrcs() const
virtual int isInside(const TYPoint &pt) const
virtual TYSourcePonctuelle srcPonctEquiv() const
virtual TYTabVector normals() const
virtual void distriSrcs()
virtual DOM_Element toXML(DOM_Element &domElement)
QString _constructeur
Nom du constructeur.
virtual int intersects(const OSegment3D &seg, TYTabPoint &ptList) const
QString _commentaire
Commentaires.
bool operator!=(const TYMachine &other) const
Operateur !=.
bool operator==(const TYMachine &other) const
Operateur ==.
virtual bool updateAcoustic(const bool &force=false)
virtual double volume() const
virtual std::string toString() const
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.