|
| | TYMur () |
| |
| | TYMur (const TYMur &other) |
| |
| virtual | ~TYMur () |
| |
| TYMur & | operator= (const TYMur &other) |
| | Operateur =. More...
|
| |
| bool | operator== (const TYMur &other) const |
| | Operateur ==. More...
|
| |
| bool | operator!= (const TYMur &other) const |
| | Operateur !=. More...
|
| |
| virtual bool | deepCopy (const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false) |
| |
| virtual std::string | toString () const |
| |
| virtual DOM_Element | toXML (DOM_Element &domElement) |
| |
| virtual int | fromXML (DOM_Element domElement) |
| |
| virtual TYTabSourcePonctuelleGeoNode | getSrcs () const |
| |
| virtual TYSourcePonctuelle | srcPonctEquiv () const |
| |
| virtual void | distriSrcs () |
| |
| virtual bool | setSrcsLw () |
| |
| virtual void | remAllSrcs () |
| |
| virtual double | surface () const |
| |
| virtual int | intersects (const TYSurfaceInterface *pSurf, OSegment3D &seg) const |
| |
| virtual int | intersects (const OSegment3D &seg, OPoint3D &pt) const |
| |
| virtual bool | makeGrid (int nbCol, int nbRow) |
| |
| virtual void | updateGrid () |
| |
| bool | abso (const TYPoint &pt, TYSpectre &spectre) const |
| |
| bool | transm (const TYPoint &pt, TYSpectre &spectre) const |
| |
| TYParoi * | getParoi () const |
| |
| void | setParoi (const LPTYParoi pParoi) |
| |
| void | setParoiLocked (const bool &bVal) |
| |
| bool | isParoiLocked () |
| |
| const bool | isParoiLocked () const |
| |
| TYMateriauConstruction * | getMateriau () |
| | Surcharge de la methode getMateriau pour la dalle. More...
|
| |
| | TYAcousticRectangleNode () |
| |
| | TYAcousticRectangleNode (const TYAcousticRectangleNode &other) |
| |
| virtual | ~TYAcousticRectangleNode () |
| |
| TYAcousticRectangleNode & | operator= (const TYAcousticRectangleNode &other) |
| | Operateur =. More...
|
| |
| bool | operator== (const TYAcousticRectangleNode &other) const |
| | Operateur ==. More...
|
| |
| bool | operator!= (const TYAcousticRectangleNode &other) const |
| | Operateur !=. More...
|
| |
| virtual double | activeSurface () |
| |
| virtual bool | remAcousticSurf (const LPTYAcousticSurfaceGeoNode pAccSurfGeoNode) |
| |
| virtual bool | remAcousticSurf (const LPTYAcousticSurface pAccSurf) |
| |
| virtual bool | remAcousticSurf (QString idAccSurf) |
| |
| virtual void | setSizeX (float sizeX) |
| |
| virtual void | setSizeY (float sizeY) |
| |
| virtual void | setSize (float sizeX, float sizeY) |
| |
| void | getSize (float &sizeX, float &sizeY) |
| |
| virtual float | getSizeX () |
| |
| virtual float | getSizeY () |
| |
| void | scale (float factorX, float factorY) |
| |
| void | scale (float factor) |
| |
| bool | addSubRect (LPTYAcousticRectangleGeoNode pAccRectGeoNode) |
| |
| bool | addSubRect (LPTYAcousticRectangle pAccRect, TYRepere repRect) |
| |
| | TYAcousticSurfaceNode () |
| |
| | TYAcousticSurfaceNode (const TYAcousticSurfaceNode &other) |
| |
| virtual | ~TYAcousticSurfaceNode () |
| |
| TYAcousticSurfaceNode & | operator= (const TYAcousticSurfaceNode &other) |
| | Operateur =. More...
|
| |
| bool | operator== (const TYAcousticSurfaceNode &other) const |
| | Operateur ==. More...
|
| |
| bool | operator!= (const TYAcousticSurfaceNode &other) const |
| | Operateur !=. More...
|
| |
| virtual void | setIsAcousticModified (bool isModified) |
| |
| virtual void | getChilds (LPTYElementArray &childs, bool recursif=true) |
| |
| virtual void | setDensiteSrcsH (double densite, bool recursif=true) |
| |
| virtual void | setDensiteSrcsV (double densite, bool recursif=true) |
| |
| virtual int | addRegime () |
| |
| virtual void | setRegime (TYSpectre &Spectre, int regime=-1, bool recursif=false) |
| |
| virtual bool | remRegime (int regime) |
| |
| virtual void | loadRegime (int regimeNb=-1) |
| |
| virtual void | setCurRegime (int regime) |
| |
| virtual void | correctNbRegimes () |
| |
| virtual void | propagateAtt (LPTYAttenuateur pAtt) |
| |
| virtual bool | updateAcoustic (const bool &force=false) |
| |
| virtual void | setIsRayonnant (bool rayonnant=true, bool recursif=true) |
| |
| virtual double | activeSurface () const |
| |
| virtual OVector3D | normal () const |
| |
| virtual OPlan | plan () const |
| |
| virtual TYTabPoint | getContour (int n=-1) const |
| |
| virtual TYTabPoint3D | getOContour (int n=-1) const |
| |
| virtual int | intersects (const OPoint3D &pt) const |
| |
| virtual void | setUseAtt (bool state) |
| |
| virtual const OPlan & | getPlan () const |
| |
| void | purge () |
| |
| size_t | getNbChild () const |
| |
| TYTabAcousticSurfaceGeoNode & | getTabAcousticSurf () |
| |
| const TYTabAcousticSurfaceGeoNode & | getTabAcousticSurf () const |
| |
| void | setTabAcousticSurf (const TYTabAcousticSurfaceGeoNode &tab) |
| |
| LPTYRectangle | getBoundingRect () |
| |
| const LPTYRectangle | getBoundingRect () const |
| |
| bool | addAcousticSurf (LPTYAcousticSurfaceGeoNode pAccSurfGeoNode) |
| |
| bool | addAcousticSurf (LPTYAcousticSurface pAccSurf, const TYRepere &repere) |
| |
| bool | addAcousticSurf (LPTYAcousticSurface pAccSurf) |
| |
| LPTYAcousticSurface | getAcousticSurf (int index) |
| |
| LPTYAcousticSurfaceGeoNode | findAcousticSurf (const LPTYAcousticSurface pAccSurf) |
| |
| TYSpectre | setGlobalLW (const TYSpectre &spectre, const double &surfGlobale, const int ®ime=-1) |
| |
| virtual void | setNextRegimeNb (const int &next) |
| |
| virtual void | setRegimeName (const QString &name) |
| |
| virtual void | exportCSV (std::ofstream &ofs) |
| | Export au format csv sur un flux transmis. More...
|
| |
| | TYElement () |
| |
| | TYElement (TYElement *pParent, bool PutInInstanceList=true) |
| |
| | TYElement (const TYElement &other, bool PutInInstanceList=true) |
| |
| virtual | ~TYElement () |
| |
| void | setID (TYUUID id) |
| |
| void | setID (const QString &str_id) |
| |
| const TYUUID & | getID () const |
| |
| QString | getStringID () const |
| |
| bool | hasNullID () const |
| |
| void | regenerateID () |
| |
| void | setName (QString name) |
| |
| void | setName (std::string name) |
| |
| virtual QString | getName () const |
| |
| void | setParent (TYElement *pParent) |
| |
| TYElement * | getParent () const |
| |
| bool | getIsAcousticModified () |
| |
| virtual void | setIsGeometryModified (bool isModified) |
| |
| bool | getIsGeometryModified () |
| |
| TYElement & | operator= (const TYElement &other) |
| |
| bool | operator== (const TYElement &other) const |
| |
| bool | operator!= (const TYElement &other) const |
| |
| bool | callFromXMLIfEqual (DOM_Element &domElement, int *pRetVal=NULL) |
| |
| std::string | getMetierName () |
| |
| void * | getAllUses () |
| |
| void | setAllUses (void *allUses) |
| |
| void | cleanAllUses () |
| |
| virtual void | updateCurrentCalcul (TYListID &listID, bool recursif=true) |
| |
| virtual void | setInCurrentCalcul (bool state, bool recurschild=true, bool recursparent=true) |
| |
| virtual bool | isInCurrentCalcul () |
| |
| void | addCopy () |
| | Increment le compteur de nombre de copies. More...
|
| |
| void | setCopyCount (const unsigned int copyCount) |
| | Modifie la vaeur du compteur. More...
|
| |
| | IRefCount () |
| |
| virtual | ~IRefCount () |
| |
| virtual int | incRef () |
| |
| virtual int | decRef () |
| |
| int | getRefCount () const |
| |
| virtual | ~OPrototype () |
| |
| virtual OPrototype * | clone () const =0 |
| |
| virtual const char * | getClassName () const |
| |
| bool | isA (const char *className) const |
| |
| | TYColorInterface () |
| |
| | TYColorInterface (const TYColorInterface &other) |
| |
| virtual | ~TYColorInterface () |
| |
| TYColorInterface & | operator= (const TYColorInterface &other) |
| |
| bool | operator== (const TYColorInterface &other) const |
| |
| bool | operator!= (const TYColorInterface &other) const |
| |
| void | deepCopy (const TYColorInterface *pOther, bool copyId=true, bool pUseCopyTag=false) |
| |
| DOM_Element | toXML (DOM_Element &domElement) |
| |
| int | fromXML (DOM_Element domElement) |
| |
| virtual void | setColor (const OColor &color) |
| |
| OColor | getColor () const |
| |
| virtual void | updateColor () |
| |
| | TYAcousticInterface () |
| |
| | TYAcousticInterface (const TYAcousticInterface &other) |
| |
| virtual | ~TYAcousticInterface () |
| |
| TYAcousticInterface & | operator= (const TYAcousticInterface &other) |
| |
| bool | operator== (const TYAcousticInterface &other) const |
| |
| bool | operator!= (const TYAcousticInterface &other) const |
| |
| void | deepCopy (const TYAcousticInterface *pOther, bool copyId=true, bool pUseCopyTag=false) |
| |
| DOM_Element | toXML (DOM_Element &domElement) |
| |
| int | fromXML (DOM_Element domElement) |
| |
| double | getDensiteSrcsH () const |
| |
| double | getDensiteSrcsV () const |
| |
| double | getDensiteSrcs () const |
| |
| virtual void | setDensiteSrcs (double densite, bool recursif=true) |
| |
| bool | getIsRayonnant () |
| |
| int | getTypeDistribution () const |
| |
| void | setTypeDistribution (int typeDistri) |
| |
| bool | getUseAtt () const |
| |
| LPTYAttenuateur | getAtt () |
| |
| const LPTYAttenuateur | getAtt () const |
| |
| void | setAtt (LPTYAttenuateur pAtt) |
| |
| TYSpectre & | getCurrentSpectre () |
| |
| virtual int | addRegime (const TYRegime ®ime) |
| |
| size_t | getNbRegimes () const |
| |
| void | setNbRegimes (unsigned int nb) |
| |
| TYRegime & | getRegimeNb (const int &nb, bool &status) |
| |
| const TYRegime & | getRegimeNb (const int &nb, bool &status) const |
| |
| int | getCurRegime () const |
| |
| virtual void | propagateRegime () |
| |
| virtual TYRegime | buildRegime () |
| |
| virtual void | updateCurrentRegime () |
| |
| bool | getIsRegimeChangeAble () |
| |
| virtual int | getNextRegimeNb () |
| |
| virtual const int | getNextRegimeNb () const |
| |
| virtual QString | getRegimeName () |
| |
| virtual const QString | getRegimeName () const |
| |
| | TYSurfaceInterface () |
| |
| virtual | ~TYSurfaceInterface () |
| |
| virtual int | intersectsPlan (const OPlan &plan, OSegment3D &seg) const |
| |
| virtual void | inverseNormale () |
| |
| virtual void | exportMesh (std::deque< OPoint3D > &points, std::deque< OTriangle > &triangles, const TYGeometryNode &geonode) const |
| | Exports the surface as a triangular mesh inglobal reference frame. More...
|
| |
Comprend les proprietes acoustiques et geometriques d'un mur.
Definition at line 35 of file TYMur.h.