|
| avect.h |
| Angular Vectors.
|
|
| axes.h |
| 2D and 3D cartesian Axes systems.
|
|
| base.h |
| One stop include for all objects defined as part of base interface.
|
|
| basebool.h |
| Base C++ types, kept out of basedef.h in case one needs to include it in C files.
|
|
| basedef.h |
| Base type definitions for the engine.
|
|
| baseexception.h |
|
| basei.h |
|
| basememory.h |
| Comment point for memory allocation in all modules.
|
|
| basemutex.h |
|
| baseqstring.h |
|
| baseqt.h |
| All default base headers if Qt is being used.
|
|
| basestring.h |
| QString helper functions, plus some additions.
|
|
| basetoqt.h |
| Combines base interface with Qt – allows Qt to interact with other Base types transparently.
|
|
| basewin.h |
|
| callback.h |
|
| caxes.h |
| 2D and 3D cartesian Axes systems that are compact.
|
|
| cube.h |
| Three dimensional extent aligned with cartesian axes.
|
|
| expected.h |
|
| export.h |
| Defines automatic generation of DLL exports and imports for each system supported.
|
|
| extent2.h |
|
| extent3.h |
| Three dimensional extent aligned with cartesian axes.
|
|
| farray.h |
| An array class that attempts to minimize unnecessary heap access.
|
|
| flatarray.h |
|
| hexahedron.h |
|
| idef.h |
|
| istring.h |
|
| istringlist.h |
|
| ivariant.h |
|
| limit.h |
| std::numeric_limits shorthand, with debug overflow checking
|
|
| mat.h |
|
| matrix.h |
| A template-based matrix class, size fixed at compile time.
|
|
| orientation.h |
| Class for storing an "orientation", or a direction in 2D or 3D space.
|
|
| property.h |
|
| quat.h |
| 2D and 3D quaternion utility classes.
|
|
| random.h |
|
| spinlock.h |
|
| symtensor.h |
| A Symmetric 2nd order tensor.
|
|
| to.h |
| A overflow checked shorthand for static_cast<T>().
|
|
| type_selector.h |
|
| variant.h |
| A simpler (and slightly faster) version of a QVariant, added for interfaces that do not use Qt.
|
|
| vect.h |
| 2D and 3D vector utility classes.
|
|
| version.h |
|
| win32specific.h |
|