| eq::util::Accum | A C++ class to abstract an accumulation buffer |
| eq::util::AccumBufferObject | A class to emulate an OpenGL accumulation buffer using an FBO |
| eq::AGLEventHandler | The event handler for AGL windows |
| eq::AGLMessagePump | Receive and dispatch Carbon events |
| eq::AGLPipe | Equalizer default implementation to handle an AGL GPU |
| eq::AGLWindow | Equalizer default implementation of an AGL window |
| eq::AGLWindowEvent | A window-system event with the native Carbon event, used for AGL |
| eq::AGLWindowIF | The interface defining the minimum functionality for an AGL window |
| mesh::ArrayWrapper< T, d > | |
| eq::base::Atomic< T > | An variable with atomic operations |
| eq::net::Barrier | A networked, versioned barrier |
| eq::util::BitmapFont< OMT > | A wrapper around AGL, WGL and GLX bitmap fonts |
| eq::base::Buffer< T > | A simple memory buffer with some helper functions |
| eq::net::BufferConnection | A proxy connection buffering outgoing data into a memory region |
| eqPly::CameraAnimation | Loads sequence of camera positions and interpolates them on a per-frame basis |
| eq::server::Canvas | The canvas |
| eq::Canvas | A canvas represents a logical 2D projection surface |
| eq::server::CanvasPath | |
| eq::server::CanvasVisitor | A visitor to traverse canvases and children |
| eq::CanvasVisitor | A visitor to traverse canvases and children |
| eqNbody::Channel | |
| eqHello::Channel | |
| eqPixelBench::Channel | |
| eqPly::Channel | The rendering entity, updating a part of a Window |
| eVolve::Channel | |
| eq::server::Channel | The channel |
| eq::Channel | A channel represents a two-dimensional viewport within a Window |
| eq::server::ChannelListener | A listener on various channel operations |
| eq::server::ChannelPath | |
| eq::ChannelStatistics | Holds one channel statistics event, used for profiling |
| eq::server::ChannelUpdateVisitor | The compound visitor generating the draw tasks for a channel |
| eq::server::ChannelVisitor | A visitor to traverse channels |
| eq::ChannelVisitor | A visitor to traverse channels |
| eqNbody::Client | |
| eq::Client | The client represents a network node of the application in the cluster |
| eq::base::Clock | A class for time measurements |
| eq::server::ColorMask | Extends eq::Colormask with functionality needed only by the server |
| eq::ColorMask | Defines which parts of the color buffer are to be written |
| eq::net::Command | A class managing command packets |
| eq::net::CommandCache | A command cache handles the reuse of allocated packets for a node |
| eq::net::CommandFunc< T > | A wrapper to register a function callback on an object instance |
| eq::net::CommandQueue | A CommandQueue is a thread-safe queue for command packets |
| eq::CommandQueue | Augments an net::CommandQueue to pump system-specific events where required by the underlying window/operating system |
| eq::Compositor | A set of functions performing compositing for a set of input frames |
| eq::server::Compound | The compound |
| eq::server::CompoundActivateVisitor | The compound visitor (de-)activating a compound tree |
| eq::server::CompoundExitVisitor | The compound visitor exitializing a compound tree |
| eq::server::CompoundInitVisitor | The compound visitor initializing a compound tree |
| eq::server::CompoundListener | A listener on various compound operations |
| eq::server::CompoundUpdateDataVisitor | The compound visitor updating the inherit data of a compound tree |
| eq::server::CompoundUpdateInputVisitor | The compound visitor updating the inherit input of a compound tree |
| eq::server::CompoundUpdateOutputVisitor | The compound visitor updating the output data (frames, swapbarriers) of a compound tree |
| eq::server::CompoundVisitor | A visitor to traverse a non-const compound tree |
| eq::Compressor | A class holding all functions and information for one compressor DSO |
| eq::plugin::Compressor | |
| eq::Image::Attachment::CompressorData | |
| eq::plugin::CompressorDiffRLE4B | |
| eq::plugin::CompressorRLE4B | |
| eq::plugin::CompressorRLE4BU | |
| eq::plugin::CompressorRLE4HF | |
| eq::plugin::CompressorRLEU | |
| eq::Config | A configuration is one visualization session driven by an application |
| eqNbody::Config | |
| eqPixelBench::Config | |
| eqPly::Config | The configuration, run be the EqPly application |
| eVolve::Config | |
| eq::server::Config | The config |
| eq::ConfigCommitVisitor | Commits all dirty config object at the beginning of each frame |
| eq::ConfigDeserializer | Helper class to receive a config, which is a net::Session |
| eqNbody::ConfigEvent | |
| eq::ConfigEvent | A config event |
| eqPixelBench::ConfigEvent | |
| eqPly::ConfigEvent | |
| eq::ConfigParams | Parameters for choosing and running a configuration |
| eq::server::ConfigSerializer | Serializes all data for a Config, which is a net::Session and can't be a net::Object at the same time |
| eq::ConfigStatistics | Holds one statistics event, used for profiling |
| eq::server::ConfigSyncVisitor | Synchronizes changes from the app at the beginning of each frame |
| eq::server::ConfigUpdateDataVisitor | The config visitor updating config data after the compound update |
| eq::ConfigVisitor | A visitor to traverse configs and children |
| eq::server::ConfigVisitor | A visitor to traverse configs and children |
| eq::net::Connection | An interface definition for communication between hosts |
| eq::server::ConnectionDescription | |
| eq::net::ConnectionDescription | Describes Connection parameters |
| eq::net::ConnectionListener | A listener interface to connection changes |
| eq::net::ConnectionSet | A set of connections |
| eqNbody::Controller | |
| eq::base::UUID::Data | Opaque data type, used for network transport |
| eq::net::InstanceCache::Data | One cache entry |
| eVolve::DataInTextureDimensions | Structure that contain actual dimensions of data that is stored in volume texture |
| eq::net::DataIStream | A std::istream-like input data stream for binary data |
| eq::net::DataOStream | A std::ostream buffering and/or retaining data in a binary format |
| eqNbody::DataProxy | |
| eq::net::DeltaMasterCM | An object change manager handling full versions and deltas for the master instance |
| eq::server::DFREqualizer | Tries to maintain a constant frame rate by adapting the compound zoom |
| eq::net::Dispatcher | A helper class providing command packet dispatch functionality to networked objects |
| eq::DrawableConfig | Stores characteristics of an OpenGL drawable |
| eq::base::DSO | Helper to access dynamic shared objects (DSO) |
| EqCompressorInfo | Information about one compressor |
| eqPly::EqPly | The EqPly application instance |
| eq::server::Equalizer | A generic equalizer interface |
| eq::Event | Event structure to report window system and internal events |
| eq::net::EventConnection | A connection signalling an event |
| eq::EventHandler | Base class for window system-specific event handlers |
| eq::GLXEventHandler::EventSet | |
| eVolve::EVolve | |
| eq::base::ExecutionListener | A listener interface to monitor execution unit (Thread, Process) state changes |
| eq::net::FDConnection | A generic file descriptor-based connection, to be subclassed |
| eq::Frame | A holder for a frame data and parameters |
| eq::server::Frame | A holder for frame data and parameters |
| eq::util::FrameBufferObject | A C++ class to abstract OpenGL frame buffer objects |
| eqNbody::FrameData | |
| eqPly::FrameData | Frame-specific data |
| eq::FrameData | A frame data holds multiple images and is used by frames |
| eq::server::FrameData | A holder for a Frame Data and parameters |
| eVolve::FrameData | |
| eq::FrameDataStatistics | Holds one statistics event, used for profiling |
| eq::server::FramerateEqualizer | Adapts the frame rate of a compound to smoothen its output |
| eq::Frustum | A distributed Object for frustum data |
| eq::server::Frustum | Extends the eq::Frustum to update server-side generic frustum data |
| eq::server::FrustumData | Data derived from eq::Frustum, in a general, optimized format used for frustum calculations during rendering |
| eq::net::FullMasterCM | An object change manager handling only full versions for the master instance |
| eq::plugin::Compressor::Functions | |
| eq::Global | Global parameter handling for the Equalizer client library |
| eq::server::Global | The global default attributes |
| eq::net::Global | Global parameter handling for the Equalizer network implementation |
| eVolve::GLSLShaders | |
| eq::GLWindow | The interface definition for OS-specific windowing code |
| eq::GLXEventHandler | The event handler for glX |
| eq::GLXMessagePump | Implements a message pump for the X11 window system |
| eq::GLXPipe | Equalizer default implementation of a GLX window |
| eq::GLXWindow | Equalizer default implementation of a GLX window |
| eq::GLXWindowEvent | A window-system event for a GLXWindowIF |
| eq::GLXWindowIF | The interface defining the minimum functionality for a GLX window |
| std::hash< eq::base::UUID > | |
| std::hash< eq::net::ObjectVersion > | ObjectVersion hash function |
| hash_map | |
| eq::base::hashRefPtr< T > | A hash function for RefPtr keys |
| hlpFuncs::hFile | Just helping structure to automatically close files |
| eq::server::IDFinder< T > | |
| eq::base::IDPool | An identifier pool |
| eq::Image | A holder for pixel data |
| eq::Compositor::ImageOp | A structure describing an image assembly task |
| eqNbody::InitData | |
| eqPly::InitData | |
| eVolve::InitData | |
| eq::net::InstanceCache | A thread-safe cache for object instance data |
| eq::net::FullMasterCM::InstanceData | |
| eq::KeyEvent | Event for a key press |
| eq::base::Launcher | The launcher executes a command from a separate process |
| eq::server::Layout | The layout |
| eq::Layout | A layout groups one or more View which logically belong together |
| eq::server::LayoutPath | |
| eq::server::LayoutVisitor | A visitor to traverse layouts and children |
| eq::LayoutVisitor | A visitor to traverse layouts and children |
| eq::base::LFQueue< T > | A thread-safe, lock-free queue with non-blocking access |
| eq::server::ViewEqualizer::Listener::Load | |
| eq::server::LoadEqualizer | Adapts the 2D tiling or DB range of the attached compound's children |
| eq::server::Loader | The config file loader |
| eqNbody::LocalInitData | |
| eqPly::LocalInitData | Manages the argument parsing and non-distributed part of the initialization data |
| eVolve::LocalInitData | |
| eq::base::Lock | A lock (mutex) primitive |
| eq::base::Lockable< D > | A convenience structure to hold data together with a lock for access |
| eq::base::LockPrivate | |
| eq::base::Log | The logging class |
| eq::base::LogBuffer | The string buffer used for logging |
| eq::MagellanEvent | Event for a SpaceMouse movement or click |
| eq::net::MCIPConnection | A facade for hiding different IP-based reliable multicast implementations |
| eq::base::MemoryMap | Helper to map a file to a memory address (mmap) |
| mesh::MeshException | |
| eq::MessagePump | Defines an interface to process OS messages/events |
| eqPly::ModelAssigner | Helper to assign models to views |
| eq::base::Monitor< T > | A monitor primitive |
| eq::server::MonitorEqualizer | Destination-driven scaling |
| eq::base::MTQueue< T > | A thread-safe queue with a blocking read access |
| eq::net::NamedPipeConnection | A |
| eq::server::NameFinder< T > | |
| eqNbody::Node | |
| eqPly::Node | Representation of a node in the cluster |
| eVolve::Node | |
| eq::server::Node | The node |
| eq::net::Node | Manages a node |
| eq::Node | A Node represents a single computer in the cluster |
| eqHello::NodeFactory | |
| NodeFactory | |
| eq::NodeFactory | The node factory is a per-node singleton used to create and release Equalizer resource instances |
| eq::net::NodePacket | |
| eq::server::NodePath | |
| eq::server::NodeVisitor | A visitor to traverse nodes and children |
| eq::NodeVisitor | A visitor to traverse nodes and children |
| eq::base::NonCopyable | Base class to make objects non-copyable |
| eq::net::NullCM | The NOP object change manager for unmapped objects |
| mesh::NullOStream | |
| mesh::NullOStream::NullStreamBuf | |
| eq::Object | Base class for all distributed, inheritable objects in the eq namespace |
| eq::net::Object | A generic, distributed object |
| eq::net::ObjectCM | The object change manager base class |
| eq::net::ObjectDataIStream | The DataIStream for object data |
| eq::net::ObjectDataOStream | The DataOStream for object data |
| eq::net::ObjectDeltaDataIStream | The DataIStream for object delta version data |
| eq::net::ObjectDeltaDataOStream | The DataOStream for object delta version data |
| eq::net::ObjectInstanceDataIStream | The DataIStream for object instance data |
| eq::net::ObjectInstanceDataOStream | The DataOStream for object instance data |
| eq::util::ObjectManager< T > | A facility class to managed OpenGL objects across shared contexts |
| eq::net::ObjectPacket | |
| eq::net::ObjectVersion | A helper struct bundling an object identifier and version |
| eq::server::Observer | The observer |
| eq::Observer | An Observer looks at one or more views from a certain position (head matrix) with a given eye separation |
| eq::server::ObserverPath | |
| eq::server::ObserverVisitor | A visitor to traverse observers |
| eq::ObserverVisitor | A visitor to traverse observers |
| eq::base::OMP | Base class for OpenMP functionality |
| eq::OSPipe | The interface definition for OS-specific GPU handling |
| eq::OSWindow | The interface definition for OS-specific windowing code |
| OtherData | |
| OtherElem | |
| eq::net::Packet | Represents a packet |
| eq::net::PairConnection | A meta connection consisting of two (unidirectional) connections providing bidirectional communication |
| eqNbody::ParticleRenderer | |
| eq::base::PerThread< T > | Implements thread-specific storage for C++ objects |
| eq::base::PerThreadRef< T > | Thread-specific storage for a RefPtr |
| eq::Pipe | A Pipe represents a graphics card (GPU) on a Node |
| eqNbody::Pipe | |
| eqPly::Pipe | The representation of one GPU |
| eVolve::Pipe | |
| eq::server::Pipe | The pipe |
| eq::net::PipeConnection | A uni-directional pipe connection |
| eq::server::PipePath | |
| eq::PipeStatistics | Holds one statistics event, used for profiling |
| eq::PipeVisitor | A visitor to traverse pipes and children |
| eq::server::PipeVisitor | A visitor to traverse pipes and children |
| eq::Pixel | Holds a pixel decomposition specification along with some methods for manipulation |
| eq::Image::PixelData | |
| eq::PixelViewport | Holds a pixel viewport along with some methods for manipulation |
| eq::PluginRegistry | The registry for all loaded Equalizer plugins |
| PlyElement | |
| PlyFile | |
| PlyOtherElems | |
| PlyOtherProp | |
| PlyProperty | |
| eq::PointerEvent | Event for a pointer motion or click |
| eq::Projection | A projection definition defining a view frustum |
| eq::base::PtrHash< K, T > | A hash for pointer keys |
| eq::Range | Holds a fractional range along with some methods for manipulation |
| eVolve::RawVolumeModel | Load model to texture |
| eVolve::RawVolumeModelRenderer | |
| eq::base::Referenced | Base class for referenced objects |
| eq::base::RefPtr< T > | A smart reference pointer |
| eq::base::RefPtrHash< K, T > | A hash for RefPtr keys |
| eq::RenderContext | The context applied by the server during rendering operations |
| eq::base::RequestHandler | A request handler |
| eq::ResizeEvent | Event for a resized entitity (Window, Channel, View) |
| eq::base::RNG | A random number generator |
| eq::ROIEmptySpaceFinder | Finds largest empty regions |
| eq::ROIFinder | Processes current rendering target and selects areas for read back |
| eq::ROITracker | Tracks requested areas for ROI |
| eq::net::RSPConnection | A rsp connection (Attn: only multicast usage implemented) |
| eq::base::ScopedMutex | A scoped mutex |
| eq::base::ScopedThreadCheck< T > | |
| eq::server::Segment | The segment |
| eq::Segment | A segment covers a sub-area of a Canvas |
| eq::server::SegmentPath | |
| eq::server::SegmentVisitor | A visitor to traverse segments |
| eq::SegmentVisitor | A visitor to traverse segments |
| eq::Server | Proxy object for the connection to an Equalizer server |
| eq::server::Server | The Equalizer server |
| eq::server::ServerVisitor | A visitor to traverse servers and children |
| eq::net::Session | Provides higher-level functionality to a set of nodes |
| eq::net::SessionPacket | |
| eVolve::SliceClipper | |
| eq::net::SocketConnection | A socket connection (TCPIP or SDP) |
| eq::net::StaticMasterCM | An object change manager handling a static master instance |
| eq::net::StaticSlaveCM | An object change manager handling static object slave instances |
| eq::Statistic | A statistics event |
| eq::StatisticSampler< Owner > | Utility to sample an statistics event |
| eqPly::CameraAnimation::Step | |
| eq::SubPixel | Holds a subpixel decomposition specification along with some methods for manipulation |
| eq::server::SwapBarrier | A swapbarrier is set on a Compound to synchronize the swap buffer between windows |
| eq::util::Texture | A wrapper around GL textures |
| eq::base::Thread | An utility class to execute code in a separate execution thread |
| eq::base::ThreadPrivate | |
| eq::base::TimedLock | A mutex with timeout capabilities |
| eq::base::TimedLockPrivate | |
| eqPly::Tracker | |
| eq::Node::TransmitThread | |
| eq::net::UDPConnection | A udp connection (Attn: only multicast usage implemented) |
| eq::net::UnbufferedMasterCM | An object change manager handling versioned objects without any buffering |
| eq::server::UnmapVisitor | Unmaps all mapped config children |
| eq::UserEvent | User-defined event |
| eq::base::UUID | Provides a universally unique identifier |
| eq::base::UUIDHash< T > | A hash for UUID keys |
| eq::Version | Information about the current Equalizer version |
| eq::net::VersionedSlaveCM | An object change manager handling changes for versioned slave instances |
| mesh::VertexBufferBase | |
| mesh::VertexBufferData | |
| eqPly::VertexBufferDist | Eq::net::Object to distribute a model, holds a VertexBufferBase node |
| mesh::VertexBufferLeaf | |
| mesh::VertexBufferNode | |
| mesh::VertexBufferRoot | |
| mesh::VertexBufferState | |
| eqPly::VertexBufferState | |
| mesh::VertexBufferStateSimple | |
| mesh::VertexData | |
| eq::View | A View is a 2D area of a Layout |
| eq::server::View | Extends the eq::View to implement server-side logic |
| eqPly::View | |
| eq::server::ViewEqualizer | An Equalizer allocating resources to multiple destination channels of a single view |
| eq::server::ViewPath | |
| eq::Viewport | Holds a fractional viewport along with some methods for manipulation |
| eq::ViewVisitor | A visitor to traverse views |
| eq::server::ViewVisitor | A visitor to traverse views |
| eVolve::VolumeInfo | |
| eVolve::VolumeScaling | Contain overal volume proportions relatively [-1,-1,-1] |
| eq::Wall | A wall defining a view frustum |
| eq::WGLEventHandler | The event processing for WGL |
| eq::WGLMessagePump | Processes OS messages on Win32 systems |
| eq::WGLPipe | Equalizer default implementation of a WGL window |
| eq::WGLWindow | Equalizer default implementation of a WGL window |
| eq::WGLWindowEvent | A window-system event for a WGLWindowIF |
| eq::WGLWindowIF | The interface defining the minimum functionality for a WGL window |
| eq::server::Window | The window |
| eqPly::Window | A window represent an OpenGL drawable and context |
| eqPixelBench::Window | |
| eqNbody::Window | |
| eVolve::Window | |
| eq::Window | A Window represents an on-screen or off-screen drawable, and manages an OpenGL context |
| eq::server::WindowPath | |
| eq::WindowStatistics | A statistics sampler for window-related events |
| eq::WindowVisitor | A visitor to traverse windows and children |
| eq::server::WindowVisitor | A visitor to traverse windows and children |
| eq::X11Connection | An X11 Display connection wrapper |
| eq::Zoom | Holds a zoom specification along with some methods for manipulation |