![]() |
Tulip
4.6.0
Better Visualization Through Research
|
#include <GlAbstractPolygon.h>
Inheritance diagram for tlp::GlAbstractPolygon:
Collaboration diagram for tlp::GlAbstractPolygon:Public Member Functions | |
| float | getOutlineSize () |
| std::string | getTextureName () |
| void | setFillColor (const Color &color) |
| void | setOutlineColor (const Color &color) |
| void | setOutlineSize (float size) |
| void | setTextureName (const std::string &name) |
Protected Attributes | |
| GLubyte * | auxIndices |
| GLuint | buffers [7] |
| std::vector< Color > | fillColors |
| bool | filled |
| bool | generated |
| float | hideOutlineLod |
| GLubyte * | indices |
| bool | invertYTexture |
| bool | lighting |
| std::vector< Coord > | normalArray |
| std::vector< Color > | outlineColors |
| bool | outlined |
| float | outlineSize |
| std::vector< Coord > | points |
| PolygonMode | polygonMode |
| GLfloat * | texArray |
| std::string | textureName |
class to create a abstract polygon
Definition at line 48 of file GlAbstractPolygon.h.
| float tlp::GlAbstractPolygon::getOutlineSize | ( | ) |
Get the outline size.
| std::string tlp::GlAbstractPolygon::getTextureName | ( | ) |
Get the textureName.
| void tlp::GlAbstractPolygon::setFillColor | ( | const Color & | color | ) |
Set color used to filling the whole polygon.
| void tlp::GlAbstractPolygon::setOutlineColor | ( | const Color & | color | ) |
Set the color used to outlining the whole polygon.
| void tlp::GlAbstractPolygon::setOutlineSize | ( | float | size | ) |
Set the outline size.
| void tlp::GlAbstractPolygon::setTextureName | ( | const std::string & | name | ) |
Set the textureName.