Overview     Modules     Class Hierarchy     Classes     Members  

tlp::GlComplexPolygon Member List

This is the complete list of members for tlp::GlComplexPolygon, 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]
allocatedVerticestlp::GlComplexPolygon [protected]
allocateNewVertex()tlp::GlComplexPolygon [protected]
beginCallback(GLenum which, GLvoid *polygonData)tlp::GlComplexPolygon [friend]
beginNewHole()tlp::GlComplexPolygon [protected, virtual]
boundingBoxtlp::GlSimpleEntity [protected]
checkByBoundingBoxVisitortlp::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]
currentPrimitivetlp::GlComplexPolygon [protected]
currentVectortlp::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]
fillColortlp::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]
nbPrimitiveVerticestlp::GlComplexPolygon [protected]
outlineColortlp::GlComplexPolygon [protected]
outlinedtlp::GlComplexPolygon [protected]
outlineSizetlp::GlComplexPolygon [protected]
parentstlp::GlSimpleEntity [protected]
pointstlp::GlComplexPolygon [protected]
pointsIdxtlp::GlComplexPolygon [protected]
primitivesSettlp::GlComplexPolygon [protected]
quadBorderActivatedtlp::GlComplexPolygon [protected]
quadBorderColortlp::GlComplexPolygon [protected]
quadBorderPositiontlp::GlComplexPolygon [protected]
quadBorderTexFactortlp::GlComplexPolygon [protected]
quadBorderTexturetlp::GlComplexPolygon [protected]
quadBorderWidthtlp::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]
startIndicesMaptlp::GlComplexPolygon [protected]
startPrimitive(GLenum primitive)tlp::GlComplexPolygon [protected]
stenciltlp::GlSimpleEntity [protected]
texCoordsMaptlp::GlComplexPolygon [protected]
textureNametlp::GlComplexPolygon [protected]
textureZoomtlp::GlComplexPolygon [protected]
translate(const Coord &mouvement)tlp::GlComplexPolygon [virtual]
vertexCallback(GLvoid *vertex, GLvoid *polygonData)tlp::GlComplexPolygon [friend]
verticesCountMaptlp::GlComplexPolygon [protected]
verticesMaptlp::GlComplexPolygon [protected]
visibletlp::GlSimpleEntity [protected]
~GlComplexPolygon()tlp::GlComplexPolygon [inline, virtual]
~GlEntity()tlp::GlEntity [inline, virtual]
~GlSimpleEntity()tlp::GlSimpleEntity [virtual]


Tulip Software by LaBRI Visualization Team    2001 - 2011