27 #ifndef __TY_TOPOGRAPHIE_GRAPHIC__
28 #define __TY_TOPOGRAPHIE_GRAPHIC__
52 virtual void update(
bool force =
false);
list< TYElementGraphic * > TYListPtrTYElementGraphic
List de pointeur de TYElement.
#define TY_DECL_METIER_GRAPHIC(classname)
Representation graphique d'une polyligne (fichier header)
classe graphique pour un element de base
classe graphique pour une topographie
void setBackgroundImage(std::shared_ptr< QImage > &image, int semiX, int semiY, TYPoint ptPosition, OVector3D bgOrientation)
std::shared_ptr< OGLPolyLineMesh > _empriseMesh
virtual void display(TYRenderContext &renderContext)
void collectMeshInstances(std::vector< OGLMeshInstance > &meshInstances, TYRenderContext *renderContext) const override
void unsetBackgroundImage()
virtual void update(bool force=false)
virtual void getChilds(TYListPtrTYElementGraphic &childs, bool recursif=true)
virtual ~TYTopographieGraphic()
TYTopographieGraphic(TYTopographie *pElement)
void recomputeEmpriseMesh()