, including all inherited members.
acceptVisitor(GlSceneVisitor *visitor) | tlp::GlSimpleEntity | [inline, virtual] |
activateQuadBorder(const float borderWidth, const Color &color, const std::string &texture="", const int position=1, const float texCoordFactor=1.f, const int polygonId=0) | tlp::GlComplexPolygon | |
addLayerParent(GlLayer *) | tlp::GlSimpleEntity | [inline, virtual] |
addParent(GlComposite *composite) | tlp::GlSimpleEntity | |
addPoint(const Coord &point) | tlp::GlComplexPolygon | [protected, virtual] |
addVertex(const Coord &vertexCoord, const Vec2f &vertexTexCoord) | tlp::GlComplexPolygon | [protected] |
allocatedVertices | tlp::GlComplexPolygon | [protected] |
allocateNewVertex() | tlp::GlComplexPolygon | [protected] |
beginCallback(GLenum which, GLvoid *polygonData) | tlp::GlComplexPolygon | [friend] |
beginNewHole() | tlp::GlComplexPolygon | [protected, virtual] |
boundingBox | tlp::GlSimpleEntity | [protected] |
checkByBoundingBoxVisitor | tlp::GlSimpleEntity | [protected] |
combineCallback(GLdouble coords[3], VERTEX *d[4], GLfloat w[4], VERTEX **dataOut, GLvoid *polygonData) | tlp::GlComplexPolygon | [friend] |
createPolygon(const std::vector< Coord > &coords, int polygonEdgesType) | tlp::GlComplexPolygon | [protected] |
currentPrimitive | tlp::GlComplexPolygon | [protected] |
currentVector | tlp::GlComplexPolygon | [protected] |
desactivateQuadBorder(const int polygonId=0) | tlp::GlComplexPolygon | |
draw(float lod, Camera *camera) | tlp::GlComplexPolygon | [virtual] |
endCallback(GLvoid *polygonData) | tlp::GlComplexPolygon | [friend] |
endPrimitive() | tlp::GlComplexPolygon | [protected] |
errorCallback(GLenum errorCode) | tlp::GlComplexPolygon | [friend] |
fillColor | tlp::GlComplexPolygon | [protected] |
getBoundingBox() | tlp::GlSimpleEntity | [inline, virtual] |
getFillColor() | tlp::GlComplexPolygon | [inline] |
getOutlineColor() | tlp::GlComplexPolygon | [inline] |
getStencil() | tlp::GlSimpleEntity | [inline] |
getTextureName() | tlp::GlComplexPolygon | |
getTextureZoom() | tlp::GlComplexPolygon | [inline] |
getXML(xmlNodePtr rootNode) | tlp::GlComplexPolygon | [virtual] |
getXMLOnlyData(xmlNodePtr rootNode) | tlp::GlComplexPolygon | [virtual] |
GlComplexPolygon() | tlp::GlComplexPolygon | [inline] |
GlComplexPolygon(const std::vector< Coord > &coords, Color fcolor, int polygonEdgesType=0, const std::string &textureName="") | tlp::GlComplexPolygon | |
GlComplexPolygon(const std::vector< Coord > &coords, Color fcolor, Color ocolor, int polygonEdgesType=0, const std::string &textureName="") | tlp::GlComplexPolygon | |
GlComplexPolygon(const std::vector< std::vector< Coord > > &coords, Color fcolor, int polygonEdgesType=0, const std::string &textureName="") | tlp::GlComplexPolygon | |
GlComplexPolygon(const std::vector< std::vector< Coord > > &coords, Color fcolor, Color ocolor, int polygonEdgesType=0, const std::string &textureName="") | tlp::GlComplexPolygon | |
GlSimpleEntity() | tlp::GlSimpleEntity | [inline] |
isCheckByBoundingBoxVisitor() | tlp::GlSimpleEntity | [inline] |
isVisible() | tlp::GlSimpleEntity | [inline] |
nbPrimitiveVertices | tlp::GlComplexPolygon | [protected] |
outlineColor | tlp::GlComplexPolygon | [protected] |
outlined | tlp::GlComplexPolygon | [protected] |
outlineSize | tlp::GlComplexPolygon | [protected] |
parents | tlp::GlSimpleEntity | [protected] |
points | tlp::GlComplexPolygon | [protected] |
pointsIdx | tlp::GlComplexPolygon | [protected] |
primitivesSet | tlp::GlComplexPolygon | [protected] |
quadBorderActivated | tlp::GlComplexPolygon | [protected] |
quadBorderColor | tlp::GlComplexPolygon | [protected] |
quadBorderPosition | tlp::GlComplexPolygon | [protected] |
quadBorderTexFactor | tlp::GlComplexPolygon | [protected] |
quadBorderTexture | tlp::GlComplexPolygon | [protected] |
quadBorderWidth | tlp::GlComplexPolygon | [protected] |
removeLayerParent(GlLayer *) | tlp::GlSimpleEntity | [inline, virtual] |
removeParent(GlComposite *composite) | tlp::GlSimpleEntity | |
runTesselation() | tlp::GlComplexPolygon | [protected] |
setCheckByBoundingBoxVisitor(bool check) | tlp::GlSimpleEntity | [inline] |
setFillColor(const Color &color) | tlp::GlComplexPolygon | [inline] |
setOutlineColor(const Color &color) | tlp::GlComplexPolygon | [inline] |
setOutlineMode(const bool) | tlp::GlComplexPolygon | |
setOutlineSize(double size) | tlp::GlComplexPolygon | |
setStencil(int stencil) | tlp::GlSimpleEntity | [inline, virtual] |
setTextureName(const std::string &name) | tlp::GlComplexPolygon | |
setTextureZoom(float zoom) | tlp::GlComplexPolygon | [inline] |
setVisible(bool visible) | tlp::GlSimpleEntity | [virtual] |
setWithXML(xmlNodePtr rootNode) | tlp::GlComplexPolygon | [virtual] |
startIndicesMap | tlp::GlComplexPolygon | [protected] |
startPrimitive(GLenum primitive) | tlp::GlComplexPolygon | [protected] |
stencil | tlp::GlSimpleEntity | [protected] |
texCoordsMap | tlp::GlComplexPolygon | [protected] |
textureName | tlp::GlComplexPolygon | [protected] |
textureZoom | tlp::GlComplexPolygon | [protected] |
translate(const Coord &mouvement) | tlp::GlComplexPolygon | [virtual] |
vertexCallback(GLvoid *vertex, GLvoid *polygonData) | tlp::GlComplexPolygon | [friend] |
verticesCountMap | tlp::GlComplexPolygon | [protected] |
verticesMap | tlp::GlComplexPolygon | [protected] |
visible | tlp::GlSimpleEntity | [protected] |
~GlComplexPolygon() | tlp::GlComplexPolygon | [inline, virtual] |
~GlEntity() | tlp::GlEntity | [inline, virtual] |
~GlSimpleEntity() | tlp::GlSimpleEntity | [virtual] |