This are the most important Visualization Library classes and functions divided into groups.
Some items might appear in more than one group. Hovering with the mouse on the name of a class or function will display a tooltip with a brief description.
- Math
- vl::half
- vl::real
- vl::degree
- vl::radian
- vl::vec4, vl::vec3, vl::vec2
- vl::dvec4, vl::dvec3, vl::dvec2
- vl::fvec4, vl::fvec3, vl::fvec2
- vl::ivec4, vl::ivec3, vl::ivec2
- vl::uvec4, vl::uvec3, vl::uvec2
- vl::svec4, vl::svec3, vl::svec2
- vl::usvec4, vl::usvec3, vl::usvec2
- vl::bvec4, vl::bvec3, vl::bvec2
- vl::ubvec4, vl::ubvec3, vl::ubvec2
- vl::mat4, vl::mat3, vl::mat2
- vl::dmat4, vl::dmat3, vl::dmat2
- vl::fmat4, vl::fmat3, vl::fmat2
- vl::imat4, vl::imat3, vl::imat2
- vl::umat4, vl::umat3, vl::umat2
- vl::quat
- vl::Sphere
- vl::AABB
- vl::RectI
- vl::RectF
- glsl_math.hpp
- Text manipulation and rendering
- Image
- Input / Output
- Virtual File System
- OpenGL Shading Language
- Framebuffer Objects
- Renderables
- Texturing
- Callback objects
- Rendering definition
- Scene managers and spatial partitioning
- Geometry Tools
- Geometry
- Geometry primitives
- Animation
- User interaction
- Threading
- Volume rendering
- Rendering enhancement
- Vector graphics
- Molecule visualization
- GUI bindings
- Memory
- Shader render states
- vl::Shader
- vl::Shader::enable()
- vl::Shader::disable()
- vl::GLSLProgram, see also http://www.opengl.org/sdk/docs/man4/xhtml/glUseProgram.xml and related functions.
- vl::Color, see also http://www.opengl.org/sdk/docs/man/xhtml/glColor.xml
- vl::Normal, see also http://www.opengl.org/sdk/docs/man/xhtml/glNormal.xml
- vl::SecondaryColor, see also http://www.opengl.org/sdk/docs/man/xhtml/glSecondaryColor.xml
- vl::AlphaFunc, see also http://www.opengl.org/sdk/docs/man/xhtml/glAlphaFunc.xml
- vl::BlendColor, see also http://www.opengl.org/sdk/docs/man/xhtml/glBlendColor.xml
- vl::BlendEquation, see also http://www.opengl.org/sdk/docs/man/xhtml/glBlendEquation.xml
- vl::BlendFunc, see also http://www.opengl.org/sdk/docs/man/xhtml/glBlendFunc.xml
- vl::ClipPlane, see also http://www.opengl.org/sdk/docs/man/xhtml/glClipPlane.xml
- vl::ColorMask, see also http://www.opengl.org/sdk/docs/man/xhtml/glColorMask.xml
- vl::CullFace, see also http://www.opengl.org/sdk/docs/man/xhtml/glCullFace.xml
- vl::DepthFunc, see also http://www.opengl.org/sdk/docs/man/xhtml/glDepthFunc.xml
- vl::DepthMask, see also http://www.opengl.org/sdk/docs/man/xhtml/glDepthMask.xml
- vl::DepthRange, see also http://www.opengl.org/sdk/docs/man/xhtml/glDepthRange.xml
- vl::Fog, see also http://www.opengl.org/sdk/docs/man/xhtml/glFog.xml
- vl::FrontFace, see also http://www.opengl.org/sdk/docs/man/xhtml/glFrontFace.xml
- vl::Hint, see also http://www.opengl.org/sdk/docs/man/xhtml/glHint.xml
- vl::Light, see also http://www.opengl.org/sdk/docs/man/xhtml/glLight.xml
- vl::LightModel, see also http://www.opengl.org/sdk/docs/man/xhtml/glLightModel.xml
- vl::LineStipple, see also http://www.opengl.org/sdk/docs/man/xhtml/glLineStipple.xml
- vl::LineWidth, see also http://www.opengl.org/sdk/docs/man/xhtml/glLineWidth.xml
- vl::LogicOp, see also http://www.opengl.org/sdk/docs/man/xhtml/glLogicOp.xml
- vl::Material, see also http://www.opengl.org/sdk/docs/man/xhtml/glMaterial.xml
- vl::PixelTransfer, see also http://www.opengl.org/sdk/docs/man/xhtml/glPixelTransfer.xml
- vl::PointParameter, see also http://www.opengl.org/sdk/docs/man/xhtml/glPointParameter.xml
- vl::PointSize, see also http://www.opengl.org/sdk/docs/man/xhtml/glPointSize.xml
- vl::PolygonMode, see also http://www.opengl.org/sdk/docs/man/xhtml/glPolygonMode.xml
- vl::PolygonOffset, see also http://www.opengl.org/sdk/docs/man/xhtml/glPolygonOffset.xml
- vl::PolygonStipple, see also http://www.opengl.org/sdk/docs/man/xhtml/glPolygonStipple.xml
- vl::SampleCoverage, see also http://www.opengl.org/sdk/docs/man/xhtml/glSampleCoverage.xml
- vl::ShadeModel, see also http://www.opengl.org/sdk/docs/man/xhtml/glShadeModel.xml
- vl::StencilFunc, see also http://www.opengl.org/sdk/docs/man/xhtml/glStencilFunc.xml
- vl::StencilMask, see also http://www.opengl.org/sdk/docs/man/xhtml/glStencilMask.xml
- vl::StencilOp, see also http://www.opengl.org/sdk/docs/man/xhtml/glStencilOp.xml
- vl::TexEnv, see also http://www.opengl.org/sdk/docs/man/xhtml/glTexEnv.xml
- vl::TexGen, see also http://www.opengl.org/sdk/docs/man/xhtml/glTexGen.xml
- vl::TextureMatrix
- vl::TextureSampler
- vl::ShaderNode