Code_TYMPAN  4.4.0
Industrial site acoustic simulation
TYRay Member List

This is the complete list of members for TYRay, including all inherited members.

_allUsesTYElementprotected
_bPutInInstanceListTYElementprotected
_bRegenerateIDTYElementprivatestatic
_copyCountTYElementprotected
_eventsacoustic_pathprotected
_factory_mapOPrototypeprivatestatic
_identifiantTYRayprotected
_inCurrentCalculTYElementprotected
_instancesTYElementprivatestatic
_isAcousticModifiedTYElementprotected
_isGeometryModifiedTYElementprotected
_logInstancesTYElementprivatestatic
_nameTYElementprotected
_pGraphicObjectTYElementprotected
_posReceptGlobalTYRayprotected
_posSourceGlobalTYRayprotected
_pParentTYElementprotected
_recepteurTYRayprotected
_sourceTYRayprotected
_toSaveTYElementprivatestatic
_uuidTYElementmutableprivate
acoustic_path()acoustic_path
acoustic_path(unsigned int source_idx, unsigned int receptor_idx, tab_acoustic_events &_events)acoustic_path
acoustic_path(const acoustic_path &ray)acoustic_path
add_factory(const char *, IOProtoFactory::ptr_type factory)OPrototypestatic
addCopy()TYElementinline
addEvent(acoustic_event *TYEvent)acoustic_pathinlinevirtual
addInstance()TYElementprivate
build_links_between_events()acoustic_path
callFromXMLIfEqual(DOM_Element &domElement, int *pRetVal=NULL)TYElement
cleanAllUses()TYElementinline
cleanEventsTab()acoustic_pathvirtual
clone() const =0OPrototypepure virtual
compute_shot_angle()acoustic_path
copyEvents(const acoustic_path *tyRay, ACOUSTIC_EVENT_TYPES eventType)acoustic_pathvirtual
decRef()IRefCountinlinevirtual
deepCopy(TYRay *pOther, bool copyId, bool pUseCopyTag=false)TYRay
TYElement::deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)TYElementvirtual
acoustic_path::deepCopy(acoustic_path *pOther)acoustic_pathvirtual
findAndClone(const char *className)OPrototypestatic
findPrototype(const char *className)OPrototypestatic
findTypeCollectionAndCallFromXML(DOM_Element parentElem, const char *type)TYElementstatic
fromString(QString id)TYElementstatic
fromXML(DOM_Element domElement)TYRayvirtual
getAllUses()TYElementinline
getChilds(LPTYElementArray &childs, bool recursif=true)TYElementinlinevirtual
getClassName() constOPrototypeinlinevirtual
getConstructorCount()TYElementstatic
getDestructorCount()TYElementstatic
getEvents()acoustic_pathinlinevirtual
getEvents() constacoustic_pathinlinevirtual
getID() constTYElement
getIdentifiant() constacoustic_pathinlinevirtual
getIdGenerationCount()TYElementstatic
getIndexOfEvents(const int &eventType) constacoustic_pathvirtual
getInstance(TYUUID uuid)TYElementstatic
getInstances()TYElementprivatestatic
getIsAcousticModified()TYElementinline
getIsGeometryModified()TYElementinline
getIsSavedOk()TYElementinlinestatic
getLength()acoustic_pathvirtual
getLogInstances()TYElementinlinestatic
getMetierName()TYElement
getName() constTYElementinlinevirtual
getnbEvents()acoustic_pathinlinevirtual
getNbEventType(const ACOUSTIC_EVENT_TYPES &eventType)acoustic_pathinlinevirtual
getParent() constTYElementinline
getPosReceptGlobal()acoustic_pathinlinevirtual
getPosSourceGlobal()acoustic_pathinlinevirtual
getRecepteur()TYRayinline
getRecepteur_idx()acoustic_pathinlinevirtual
getRefCount() constIRefCountinline
getRegenerateID()TYElementinlinestatic
getSource()TYRayinline
getSource_idx()acoustic_pathinlinevirtual
getStringID() constTYElementinline
hasNullID() constTYElementinline
incRef()IRefCountinlinevirtual
IRefCount()IRefCountinline
isA(const char *className) constOPrototype
isInCurrentCalcul()TYElementinlinevirtual
m_refCountIRefCountprotected
newID()TYElementstatic
OnChildInCalculStatusChange()TYElementprivate
operator!=(const TYElement &other) constTYElement
operator=(const TYRay &other)TYRayvirtual
TYElement::operator=(const TYElement &other)TYElement
acoustic_path::operator=(const acoustic_path &other)acoustic_pathvirtual
operator==(const TYElement &other) constTYElement
OPrototype()OPrototypeprotected
purgeInstances()TYElementstatic
receptor_idxacoustic_pathprotected
regenerateID()TYElement
remInstance()TYElementprivate
safeDownCast(OPrototype *pObject)OPrototypestatic
sampler_stepacoustic_pathprotectedstatic
set_sampler_step(double sampler_step_)acoustic_pathinlinestatic
setAllUses(void *allUses)TYElementinline
setAngles(ACOUSTIC_EVENT_TYPES eventType)acoustic_pathvirtual
setCopyCount(const unsigned int copyCount)TYElementinline
setEvents(tab_acoustic_events &tabEvents)acoustic_pathinlinevirtual
setID(TYUUID id)TYElement
setID(const QString &str_id)TYElement
setIdentifiant(unsigned int id)acoustic_pathinlinevirtual
setInCurrentCalcul(bool state, bool recurschild=true, bool recursparent=true)TYElementvirtual
setIsAcousticModified(bool isModified)TYElementvirtual
setIsGeometryModified(bool isModified)TYElementvirtual
setIsSavedOk(const bool &toSave)TYElementinlinestatic
setLogInstances(bool log)TYElementinlinestatic
setName(QString name)TYElementinline
setName(std::string name)TYElementinline
setNextDistance(ACOUSTIC_EVENT_TYPES eventType)acoustic_pathvirtual
setParent(TYElement *pParent)TYElementinline
setPosReceptGlobal(const OPoint3D &pos)acoustic_pathinlinevirtual
setPosSourceGlobal(const OPoint3D &pos)acoustic_pathinlinevirtual
setRecepteur(TYPointCalcul *recep)TYRayinline
acoustic_path::setRecepteur(unsigned int receptor_idx_, OPoint3D &globalPosition)acoustic_pathvirtual
acoustic_path::setRecepteur(unsigned int receptor_idx_)acoustic_pathinlinevirtual
setRegenerateID(const bool &bRegenerate)TYElementinlinestatic
setSource(TYSourcePonctuelle *source)TYRayinline
acoustic_path::setSource(unsigned int source_idx_, OPoint3D &globalPosition)acoustic_pathvirtual
acoustic_path::setSource(unsigned int source_idx_)acoustic_pathinlinevirtual
source_idxacoustic_pathprotected
testId(const TYUUID &id, const TYElement *pElem)TYElementstatic
toString() constTYElementinlinevirtual
toString(TYUUID &uuid)TYElementstatic
toXML(DOM_Element &domElement)TYRayvirtual
ty_created_counterTYElementprivatestatic
ty_destroyed_counterTYElementprivatestatic
ty_regen_id_counterTYElementprivatestatic
TYElement()TYElement
TYElement(TYElement *pParent, bool PutInInstanceList=true)TYElement
TYElement(const TYElement &other, bool PutInInstanceList=true)TYElement
TYRay()TYRay
TYRay(const acoustic_path &ap)TYRayinline
TYRay(const TYRay &ray)TYRay
updateCurrentCalcul(TYListID &listID, bool recursif=true)TYElementvirtual
~acoustic_path()acoustic_pathvirtual
~IRefCount()IRefCountinlinevirtual
~OPrototype()OPrototypevirtual
~TYElement()TYElementvirtual
~TYRay()TYRay