Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
glv::ApplicationSingleton GLV application
glv::Array< T >Array
glv::BoxA Group that automatically fits itself to child Views
glv::Buffer< T, Alloc >Array optimized for dynamically changing its size
glv::ButtonSingle button
glv::ButtonsOne or more buttons on a grid
glv::ChangedValue< T >Generic index/value struct for widget notifications
glv::ColorColor represented by red, green, blue, and alpha components
glv::DataDynamically typed multidimensional array of primitive values
glv::DataModelProxy Data object for signalling state changes
glv::Window::DimensionsRectangle geometry
glv::DirectionDirection types
glv::draw::DisableDisables rendering capabilities
glv::draw::EnableEnables rendering capabilities
glv::FontFont
glv::GLVThe topmost view
glv::GraphicsDataBuffers of vertices, colors, and indices
glv::GraphicsMapMap from model data to graphics data
glv::GridInteractive grid for graphing
glv::GroupView used for forming a group of child Views
glv::HSVColor represented by hue, saturation, and value
glv::IndexerIterates through multidmensional arrays
glv::Interval< T >A closed interval [min, max]
glv::KeyboardHolds keyboard state
glv::LabelBasic label widget
glv::ModelManager
glv::MouseHolds mouse state
glv::NotificationNotification object
glv::NotifierNotifies one or more observers of state change
glv::NumberDialerNumber editor with individually controllable digits
glv::PlacerView placer
glv::PlotPlots data according to one or more attached Plottables
glv::PlotDensityDensity plotter
glv::PlotFunction1DOne-dimensional function plotter
glv::PlotFunction2DTwo-dimensional function plotter
glv::PlottableDefines a routine for generating plot graphics from model data
glv::Point2Two-dimensional point
glv::Point3Three-dimensional point
glv::Slider2DA 2-D slider
glv::SliderGrid< Dim >A multi-parameter slider grid
glv::SliderRangeA slider with an adjustable interval
glv::SlidersA grid of 1-D sliders
glv::SliderVector< Dim >Base class for sliders that control a fixed-size vector of values
glv::SmartObject< BaseClass >Mixin class for doing advanced memory management
glv::SmartPointerSmart pointer functionality to avoid deleting references
glv::Label::SpecPrototype for constructor
glv::StyleOverall appearance scheme
glv::StyleColorColor style for View appearance
glv::TableTable class for doing rectangular layouts
glv::Texture22-D texture
glv::TextViewView for editing text
glv::View::TraversalActionAn action to be called when traversing the node tree
glv::TRect< T >Rectangle shape
glv::ViewThe base class of all GUI elements
glv::View3DView for three-dimensional rendering
glv::WidgetBase class for views having a regular grid of elements
glv::WindowA window with an assignable GLV context