Itasca C++ Interface
Loading...
Searching...
No Matches
src Directory Reference

Files

 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