|
Itasca C++ Interface
|
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 | |
| basememory.h | |
| Comment point for memory allocation in all modules. | |
| basemutex.h | |
| basestring.h | |
| includes std::string and additional functions not included in the standard. | |
| 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 | |
| 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. | |
| 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 | |