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 |