45 for (
unsigned int i = 0; i < pTab.size(); i++)
47 pAccVolGeoNode = pTab[i];
48 pTYElementGraphic = pAccVolGeoNode->getGraphicObject();
52 pTYElementGraphic->
getChilds(childs, recursif);
59 if (!getElement()->isInCurrentCalcul())
74 for (
unsigned int i = 0; i < pTab->size(); i++)
77 pAccVolGeoNode = pTab->operator[](i);
78 pAccVolGeoNode->getGraphicObject()->display(renderContext);
91 pAccVolGeoNode = pTab->operator[](0);
92 boundingBox = pAccVolGeoNode->getGraphicObject()->boundingBox();
96 for (
unsigned int i = 1; i < pTab->size(); i++)
99 pAccVolGeoNode = pTab->operator[](i);
103 OBox bb = pAccVolGeoNode->getGraphicObject()->boundingBox();
std::vector< LPTYAcousticFaceSetGeoNode > TYTabAcousticVolumeGeoNode
Collection de noeuds geometriques de type TYAcousticFaceSet.
Representation graphique d'un ensemble de volumes acoustiques (fichier header)
list< TYElementGraphic * > TYListPtrTYElementGraphic
List de pointeur de TYElement.
Contexte de rendu utilisé par les fonctions d'affichage.
@ Overlay
The current render pass is for overlay elements.
virtual void Enlarge(const OPoint3D &pt)
Enlarge the box with the point if the point is outside the box.
virtual void Translate(const OPoint3D &vectorTranslate)
Translate this box.
OPoint3D _origin
The origin point.
virtual OBox computeBoundingBox() const
virtual void getChilds(TYListPtrTYElementGraphic &childs, bool recursif=true)
TYAcousticVolumeNodeGraphic(TYAcousticVolumeNode *pElement)
virtual void update(bool force=false)
virtual void display(TYRenderContext &renderContext)
classe graphique pour un element de base
void drawName(TYRenderContext &renderContext)
virtual void update(bool force=false)
virtual void getChilds(TYListPtrTYElementGraphic &childs, bool recursif=true)
const ORepere3D & getORepere3D() const