Code_TYMPAN  4.4.0
Industrial site acoustic simulation
TYPolygon Member List

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

_allUsesTYElementprotected
_bConvexTYPolygonprivate
_boxTYPolygonprivate
_bPutInInstanceListTYElementprotected
_bRegenerateIDTYElementprivatestatic
_copyCountTYElementprotected
_factory_mapOPrototypeprivatestatic
_inCurrentCalculTYElementprotected
_instancesTYElementprivatestatic
_isAcousticModifiedTYElementprotected
_isGeometryModifiedTYElementprotected
_logInstancesTYElementprivatestatic
_nameTYElementprotected
_pGraphicObjectTYElementprotected
_planTYPolygonprivate
_pParentTYElementprotected
_ptsTYPolygonprivate
_toSaveTYElementprivatestatic
_uuidTYElementmutableprivate
add_factory(const char *, IOProtoFactory::ptr_type factory)OPrototypestatic
addCopy()TYElementinline
addInstance()TYElementprivate
callFromXMLIfEqual(DOM_Element &domElement, int *pRetVal=NULL)TYElement
checkCoplanar() constTYPolygon
cleanAllUses()TYElementinline
clone() const =0OPrototypepure virtual
decRef()IRefCountinlinevirtual
deepCopy(const TYElement *pOther, bool copyId=true, bool pUseCopyTag=false)TYPolygonvirtual
exportMesh(std::deque< OPoint3D > &points, std::deque< OTriangle > &triangles, const TYGeometryNode &geonode) constTYPolygonvirtual
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)TYPolygonvirtual
getAllUses()TYElementinline
getBoundingRect() constTYPolygon
getBox() constTYPolygoninlinevirtual
getCenter() constTYPolygoninline
getChilds(LPTYElementArray &childs, bool recursif=true)TYElementinlinevirtual
getClassName() constOPrototypeinlinevirtual
getConstructorCount()TYElementstatic
getContour(int n=-1) constTYPolygonvirtual
getDestructorCount()TYElementstatic
getID() constTYElement
getIdGenerationCount()TYElementstatic
getInstance(TYUUID uuid)TYElementstatic
getInstances()TYElementprivatestatic
getIsAcousticModified()TYElementinline
getIsGeometryModified()TYElementinline
getIsSavedOk()TYElementinlinestatic
getLogInstances()TYElementinlinestatic
getMetierName()TYElement
getName() constTYElementinlinevirtual
getNbPts() constTYPolygoninline
getOContour(int n=-1) constTYPolygonvirtual
getORepere3D() constTYPolygon
getParent() constTYElementinline
getPlan() constTYPolygoninlinevirtual
getPoint(size_t index) constTYPolygoninline
getPoints() constTYPolygoninline
getPoints()TYPolygoninline
getRefCount() constIRefCountinline
getRegenerateID()TYElementinlinestatic
getStringID() constTYElementinline
hasNullID() constTYElementinline
incRef()IRefCountinlinevirtual
intersects(const TYSurfaceInterface *pSurf, OSegment3D &seg) constTYPolygonvirtual
intersects(const OSegment3D &seg, OPoint3D &pt) constTYPolygonvirtual
intersects(const OSegment3D &seg, OPoint3D &pt, bool insideTest) constTYPolygonvirtual
intersects(const OPoint3D &pt) constTYPolygonvirtual
intersectsPlan(const OPlan &plan, OSegment3D &seg) constTYSurfaceInterfacevirtual
inverseNormale()TYPolygonvirtual
IRefCount()IRefCountinline
isA(const char *className) constOPrototype
isConvex() constTYPolygoninline
isInBox(const OPoint3D &pt) constTYPolygoninline
isInBox2D(const OPoint3D &pt) constTYPolygoninline
isInCurrentCalcul()TYElementinlinevirtual
isInpolyXY(const TYTabPoint &poly, int npoints, double xt, double yt) constTYPolygonprivate
isInpolyXZ(const TYTabPoint &poly, int npoints, double xt, double yt) constTYPolygonprivate
isInpolyYZ(const TYTabPoint &poly, int npoints, double xt, double yt) constTYPolygonprivate
isValid() constTYPolygon
m_refCountIRefCountprotected
newID()TYElementstatic
normal() constTYPolygonvirtual
OnChildInCalculStatusChange()TYElementprivate
operator!=(const TYPolygon &other) constTYPolygon
TYElement::operator!=(const TYElement &other) constTYElement
operator=(const TYPolygon &other)TYPolygon
TYElement::operator=(const TYElement &other)TYElement
operator==(const TYPolygon &other) constTYPolygon
TYElement::operator==(const TYElement &other) constTYElement
OPrototype()OPrototypeprotected
plan() constTYPolygonvirtual
purge()TYPolygoninline
purgeInstances()TYElementstatic
regenerateID()TYElement
remInstance()TYElementprivate
safeDownCast(OPrototype *pObject)OPrototypestatic
setAllUses(void *allUses)TYElementinline
setConvex(bool bConvex)TYPolygoninline
setCopyCount(const unsigned int copyCount)TYElementinline
setID(TYUUID id)TYElement
setID(const QString &str_id)TYElement
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
setParent(TYElement *pParent)TYElementinline
setPoints(const TYTabPoint &pts)TYPolygon
setRegenerateID(const bool &bRegenerate)TYElementinlinestatic
surface() constTYPolygonvirtual
testId(const TYUUID &id, const TYElement *pElem)TYElementstatic
toString() constTYPolygonvirtual
TYElement::toString(TYUUID &uuid)TYElementstatic
toXML(DOM_Element &domElement)TYPolygonvirtual
transform(const OMatrix &matrix)TYPolygon
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
TYPolygon()TYPolygon
TYPolygon(const TYPolygon &other)TYPolygon
TYPolygon(const TYTabPoint &pts)TYPolygon
TYSurfaceInterface()TYSurfaceInterfaceinline
updateBox()TYPolygon
updateCurrentCalcul(TYListID &listID, bool recursif=true)TYElementvirtual
updateNormal()TYPolygon
~IRefCount()IRefCountinlinevirtual
~OPrototype()OPrototypevirtual
~TYElement()TYElementvirtual
~TYPolygon()TYPolygonvirtual
~TYSurfaceInterface()TYSurfaceInterfaceinlinevirtual