20 #ifndef _Tulip_GLGRID_H_ 21 #define _Tulip_GLGRID_H_ 23 #include <tulip/Coord.h> 24 #include <tulip/Color.h> 25 #include <tulip/Size.h> 27 #include <tulip/GlSimpleEntity.h> 54 GlGrid(
const Coord &frontTopLeft,
const Coord &backBottomRight,
const Size &cell,
55 const Color &color,
bool displays[3]);
59 void draw(
float lod,
Camera *camera)
override;
63 void getDisplayDim(
bool displayDim[3])
const;
67 void setDisplayDim(
bool displayDim[3]);
72 void translate(
const Coord &mouvement)
override;
77 void getXML(std::string &outString)
override;
82 void setWithXML(
const std::string &inString,
unsigned int ¤tPosition)
override;
Base class for all Tulip OpenGL entities.
General class used to render grids as GlSimpleEntity.
Tulip OpenGL camera object.