|
| 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...
|
|
void * | getAllUses () |
|
void | setAllUses (void *allUses) |
|
void | cleanAllUses () |
|
| 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 () |
|
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 |
|
virtual void | updateColor () |
|
| 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 int | getNextRegimeNb () |
|
virtual const int | getNextRegimeNb () const |
|
virtual QString | getRegimeName () |
|
virtual const QString | getRegimeName () const |
|
| 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 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...
|
|
| TYSurfaceInterface () |
|
virtual | ~TYSurfaceInterface () |
|
virtual int | intersectsPlan (const OPlan &plan, OSegment3D &seg) const |
|
virtual void | inverseNormale () |
|
Comprend les proprietes acoustiques et geometriques d'un mur.
Definition at line 37 of file TYMur.h.