..
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