Overview
Modules
Class Hierarchy
Classes
Members
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
tlp::_DepthIndex
tlp::_FeedBack3Dcolor
tlp::AbstractGlCurve
tlp::AdditionalGlSceneAnimation
A class which encapsulate a Tulip OpenGL scene animation This class aims to encapsulate a Tulip OpenGL scene animation. Derive it if you want to add extra animations to the Tulip OpenGL scene while a Zoom and Pan is performed
tlp::Camera
Tulip OpenGL camera object
tlp::ConvexHullItem
tlp::EdgeExtremityGlyph
tlp::EdgeExtremityGlyphContext
tlp::EdgeExtremityGlyphFactory
tlp::EdgeExtremityGlyphFrom2DGlyph
tlp::EdgeExtremityGlyphFrom3DGlyph
tlp::EdgeExtremityGlyphManager
tlp::EntityWithDistance
Storage class for Z ordering
tlp::Gl2DRect
Create a 2D rectangle
tlp::GlAbstractPolygon
tlp::GlAxis
A base class to draw an axis with graduations
tlp::GlBezierCurve
A class to draw Bézier curves
tlp::GlBox
General class used to render boxes as
GlEntity
tlp::GlCatmullRomCurve
A class to draw a Catmull-Rom curve
tlp::GlCircle
General class used to render circles as
GlEntity
tlp::GlColorScale
tlp::GlComplexeEntity
Virtual class used by GlNode, GlMetaNode and GlEdge
tlp::GlComplexPolygon
tlp::GlComposite
GlSimpleEntity
used to agregate other
GlEntity
tlp::GlConvexGraphHull
This class draws a convex hull around a graph
tlp::GlConvexHull
Class used to represent ConvexHull
tlp::GlCPULODCalculator
Class used to compute LOD of GlEntities with OpenMP parallelization
tlp::GlCubicBSplineInterpolation
tlp::GlCurve
This class is use to display an OpenGl curve
tlp::GlDisplayListManager
Singleton used to manage OpenGl display list
tlp::GlDrawSceneVisitor
tlp::GlEntity
tlp::GlFeedBackBuilder
tlp::GlFeedBackRecorder
Class use to build an object with an OpenGL feedback buffer
tlp::GlGraphComposite
Class use to represent a graph
tlp::GlGraphRenderingParameters
tlp::GlGrid
General class used to render grids as augmented displays
tlp::GlHexagon
tlp::GlLabel
tlp::GlLayer
tlp::GlMetaNodeRenderer
tlp::GlMetaNodeTrueRenderer
tlp::GlNominativeAxis
A class to render an axis graduated with string values
tlp::GlOpenUniformCubicBSpline
A class to draw open uniform cubic B-splines
tlp::GlPentagon
tlp::GlPolygon
tlp::GlPolyQuad
General class used to render a connected group of quadrilaterals (textured or not) that shares edges as
GlEntity
tlp::GlProgressBar
tlp::GlQuad
Utility class to render a quadrilateral
tlp::GlQuadTreeLODCalculator
tlp::GlQuantitativeAxis
A class to render an axis graduated with numerical values for a given range
tlp::GlRect
This is a general class for the rendering of 2D rectangles
tlp::GlRectTextured
tlp::GlRegularPolygon
tlp::GlScene
Tulip scene class
tlp::GlSceneEvent
An observer to the scene An observer to the scene who observe layers
tlp::GlSceneVisitor
tlp::GlSceneZoomAndPan
A convenient class to perform Zoom and Pan animation on Tulip OpenGL scene
tlp::GlSelectSceneVisitor
tlp::GlShader
A class to manage shader objects, components of a shader program
tlp::GlShaderProgram
A class to manage OpenGL shader program
tlp::GlSimpleEntity
tlp::GlSphere
tlp::GlTexture
tlp::GlTextureManager
Class to manage textures Singleton class to load/store textures need by OpenGL rendering
tlp::GlTLPFeedBackBuilder
tlp::GlTriangle
tlp::GlVertexArrayManager
Class used to render edges/nodes with vertex array
tlp::OpenGlConfigManager
Singleton used to manage OpenGl configuration
tlp::OpenGlErrorViewer
Class used to display OpenGl errors
tlp::TextRenderer
tlp::TextureInfo
tlp::VERTEX
Tulip Software by LaBRI Visualization Team 2001 - 2011