| SGPropertyNode::hash_table::bucket | A bucket in a hash table |
| simgear::BVHSubTreeCollector | Visitor to subcollect parts of an existing bounding volume tree |
| CompareIndices | Comparator class for sorting by index |
| simgear::ConvertExpression< T, OpType > | Convert an operand from OpType to T |
| simgear::EffectBuilder< T > | Builder that returns an object, probably an OSG object |
| SGPropertyNode::hash_table::entry | An entry in a bucket in a hash table |
| simgear::expression::ExpParserRegistrar | Constructor for registering parser functions |
| simgear::GeneralNaryExpression< T, OpType > | An n-ary expression where the types of the argument aren't the same as the return type |
| gzfilebuf | A C++ I/O streams interface to the zlib gz* functions |
| gzifstream_base | Document me |
| simgear::InitializeWhenAdded | Object to be initialized at some point after an effect -- and its containing effect geode -- are hooked into the scene graph |
| logbuf | Logbuf is an output-only streambuf with the ability to disable sets of messages at runtime |
| loglevel | Logstream manipulator for setting the log level of a message |
| logstream | Class to manage the debug logging stream |
| logstream_base | A helper class that ensures a streambuf and ostream are constructed and destroyed in the correct order |
| mt | Structure to hold MT algorithm state to easily allow independant sets of random numbers with different seeds |
| simgear::NodeAndDrawableVisitor | A node visitor that descends into Drawables too |
| Point3D | 3D Point class |
| simgear::PredicateExpression< OpType, Pred > | A predicate that wraps, for example the STL template predicate expressions like std::equal_to |
| simgear::PropPredicate | Merge two property trees, producing a new tree |
| sg_error | An unexpected fatal error |
| sg_exception | Base class for all SimGear exceptions |
| sg_format_exception | A format-related SimGear exception |
| sg_gzifstream | An envelope class for gzifstream |
| sg_io_exception | An I/O-related SimGear exception |
| sg_location | Information encapsulating a single location in an external resource |
| sg_range_exception | A range-related SimGear exception |
| sg_throwable | Abstract base class for all throwables |
| SGAndCondition | Condition for an 'and' group |
| SGBbCache | Billboard helper class |
| SGBinding | An input binding of some sort |
| SGBinObject | A class to manipulate the simgear 3d object format |
| SGBlockingQueue< T > | A guarded queue blocks threads trying to retrieve items when none are available |
| SGBucket | A class to manage world scenery tiling |
| SGCallback | Abstract base class for all callbacks |
| SGCloudField | A layer of 3D clouds |
| SGCloudLayer | A class layer to model a single cloud layer |
| SGCommandMgr | Manage commands |
| SGComparisonCondition | Abstract base class for property comparison conditions |
| SGCondition | An encoded condition |
| SGConditional | Base class for a conditional components |
| SGConstExpression< T > | Constant value expression |
| SGEnviro | Visual environment helper class |
| SGEphemeris | Ephemeris class |
| SGFile | A file I/O class based on SGIOChannel |
| SGFunctionCallback< Fun > | Callback for invoking a file scope function |
| SGGeoc | Class representing a geocentric location |
| SGGeod | Class representing a geodetic location |
| SGGuard< SGLOCK > | A scoped locking utility |
| SGInterpTable | A class that provids a simple linear 2d interpolation lookup table |
| SGIOChannel | The SGIOChannel base class provides a consistent method for applications to communication through various mediums |
| SGLightning | A class to render lightnings |
| SGLimits< T > | Helper class for epsilon and so on This is the possible place to hook in for machines not providing numeric_limits |
| SGLockedQueue< T, SGLOCK > | A simple thread safe queue |
| SGMagVar | Magnetic variation wrapper class |
| SGMaterial | A material in the scene graph |
| SGMatModel | A randomly-placeable object |
| SGMatModelGroup | A collection of related objects with the same visual range |
| SGMatrix< T > | 3D Matrix Class |
| SGMethodCallback< ObjPtr, MemFn > | Callback for invoking a member function |
| simgear::SGModelData | Abstract class for adding data to the scene graph |
| simgear::SGModelLib | Class for loading and managing models with XML wrappers |
| SGModelPlacement | A wrapper for a model with a definite placement |
| SGMutex | A mutex is used to protect a section of code such that at any time only a single thread can execute the code |
| SGNewCloud | 3D cloud class |
| SGNotCondition | Condition for a 'not' operator |
| SGOrCondition | Condition for an 'or' group |
| SGPath | A class to hide path separator difference across platforms and assist in managing file system path names |
| SGPropertyChangeListener | The property change listener interface |
| SGPropertyCondition | Condition for a single property |
| SGPropertyNode | A node in a property tree |
| SGPthreadCond | A condition variable is a synchronization device that allows threads to suspend execution until some predicate on shared data is satisfied |
| SGQuat< T > | Quaternion Class |
| SGQueue< T > | SGQueue defines an interface for a FIFO |
| SGRaw | Base class for SGRawValue classes that holds no type information |
| SGRawValue< T > | Abstract base class for a raw value |
| SGRawValueContainer< T > | A raw value that contains its value |
| SGRawValueFunctions< T > | A value managed through static functions |
| SGRawValueFunctionsIndexed< T > | An indexed value bound to static functions |
| SGRawValueMethods< C, T > | A value managed through an object and access methods |
| SGRawValueMethodsIndexed< C, T > | An indexed value managed through an object and access methods |
| SGRawValuePointer< T > | A raw value bound to a pointer |
| SGReferenced | Base class for all reference counted SimGear objects Classes derived from this one are meant to be managed with the SGSharedPtr class |
| SGRoute | A class to manage a list of waypoints (i.e |
| SGSerial | A serial I/O class based on SGIOChannel |
| SGSerialPort | A class to encapsulate low level serial port IO |
| SGShadowVolume | A class wich add shadows in a postprocess stage |
| SGSky | A class to model a realistic (time/date/position) based sky |
| SGSocket | A socket I/O class based on SGIOChannel |
| SGSocketUDP | A UDP socket I/O class based on SGIOChannel and plib/net |
| SGSoundMgr | Manage a collection of SGSampleGroup instances |
| SGSoundSample | Manages everything we need to know for an individual audio sample |
| SGSubsystem | Basic interface for all FlightGear subsystems |
| SGSubsystemGroup | A group of FlightGear subsystems |
| SGSubsystemMgr | Manage subsystems for FlightGear |
| SGThread | Encapsulate generic threading methods |
| SGTime | A class to calculate and manage a variety of time parameters |
| SGTimeStamp | Allows you to mark and compare time stamps with nanosecond accuracy (if your system has support for this level of accuracy) |
| SGTimeZone | SGTimeZone is derived from geocoord, and stores the timezone centerpoint, as well as the countrycode and the timezone descriptor |
| SGTimeZoneContainer | SGTimeZoneContainer is derived from SGGeoCoordContainer, and has some added functionality |
| SGVec2< T > | 2D Vector Class |
| SGVec3< T > | 3D Vector Class |
| SGVec4< T > | 4D Vector Class |
| SGWayPoint | A class to manage waypoints |
| SGWxRadarEcho | Simulate some echo on a weather radar |
| SGXmlSound | Class for handling one sound event |
| simgear::Singleton< Class > | Class that supplies the address of a singleton instance |
| StopWatch | A high resolutions timing class |
| simgear::TileEntry | A class to encapsulate everything we need to know about a scenery tile |
| TransNegRef< T > | Class to distinguish between a matrix and the matrix with a transposed rotational part and a negated translational part |
| simgear::Effect::Updater | Updaters that should be derefed when the effect is deleted |
| simgear::VariableExpression< T > | Access a variable definition |
| XMLAttributes | Interface for XML attributes |
| XMLAttributesDefault | Default mutable attributes implementation |
| XMLVisitor | Visitor class for an XML document |