assimp/include
aramis_acg ea3f655c57 - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures.
While principally backwards-compatible, this is still a breaking change since I also changed some method signatures (i.e. aiVector3t<TReal>(TReal) is now explicit). Normal users should not be affected, though.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1129 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
2012-02-02 02:06:08 +00:00
..
Compiler Moved private headers to code/ as discussed; removed boost::random workaround which was no longer needed; CMake cleanup part two (Boost detection, …). 2010-03-03 21:48:23 +00:00
DefaultLogger.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
IOStream.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
IOSystem.h - rework exporter interface to be based primarily on the existing IOSystem. 2011-03-08 16:09:54 +00:00
LogStream.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
Logger.h # some fixes to reduce the size of the binary. Total savings are ~3%. Thanks to Krishty for his efforts in that regard. 2011-04-03 15:12:05 +00:00
NullLogger.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
ProgressHandler.h Add first version of the planned progress feedback API to the public Cpp API. Currently, progress reporting is done between each major import stage. 2010-08-26 18:16:12 +00:00
aiAnim.h Add data structures for vertex animation. Basing on recent ML discussion. 2010-05-10 18:05:52 +00:00
aiAssert.h - remove aiAssert, use a plain assert instead. This removes the exit() call in Assimp. 2011-04-06 12:06:40 +00:00
aiCamera.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
aiColor4D.h - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiColor4D.inl - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiConfig.h # fix small flaw in the docs for the deboning process 2011-06-28 15:56:32 +00:00
aiDefines.h - Update : Apply simple patch for debian-specific build-fixes: adapt architecture-macro. 2011-09-23 16:45:17 +00:00
aiFileIO.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
aiLight.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
aiMaterial.h - no longer distinguish between textured and non-textured default materials. Also, do not spit out dummy texture names. This was once a workaround to get some viewers to display a dummy texture rather than a plain shaded asset, but this is no longer appropriate. This involves removal of the public #define AI_DEFAULT_TEXTURED_MATERIAL_NAME. 2011-10-15 10:28:36 +00:00
aiMaterial.inl - extract MaterialHelper and move all of its members to aiMaterial in /include. 2011-08-22 20:22:51 +00:00
aiMatrix3x3.h - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiMatrix3x3.inl - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiMatrix4x4.h - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiMatrix4x4.inl - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiMesh.h - CHANGE vertex count and texture channel count limits to 8. Adapt all parts of the code which depended on both of them being set to 4. Test suite passes. 2011-02-03 14:14:09 +00:00
aiPostProcess.h + integrate Debone-Process into Assimp. This step was contributed by mick-p, see [3262561] (https://sourceforge.net/tracker/?func=detail&aid=3262561&group_id=226462&atid=1067634) 2011-04-15 15:09:53 +00:00
aiQuaternion.h - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiQuaternion.inl - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiScene.h - improve symmetry between Assimp::Importer and Assimp::Exporter. 2011-08-04 08:53:59 +00:00
aiTexture.h - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiTypes.h - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiVector2D.h - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiVector2D.inl - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiVector3D.h - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiVector3D.inl - templatize math library. All standard math classes (i.e. aiMatrix4x4) have been replaced by templates which are usually named like the old type with a 't' postfix. For compatibility, typedefs to replace the old types exist. For the C interface, these still map to raw structures. 2012-02-02 02:06:08 +00:00
aiVersion.h Change date in license header to 2006-2010. This involves updating quite a few files, sorry. 2010-04-10 15:30:22 +00:00
assimp.h - Redesign the C interface to allow per-import settings. 2012-01-13 14:07:58 +00:00
assimp.hpp - Redesign the C interface to allow per-import settings. 2012-01-13 14:07:58 +00:00
export.h - Redesign the C interface to allow per-import settings. 2012-01-13 14:07:58 +00:00
export.hpp + add Exporter::RegisterExporter and Exporter::UnregisterExporter pair of methods. Make parts of the internal export interface public to allow custom exporters to be added on the fly. This is a non-breaking API change. 2011-10-15 13:37:59 +00:00