assimp/code
Helio Chissini de Castro 4a0171bd82 - Apply mechanism to decide use for IrrXML external or internal
Several distributions usually decide for shared external libraries
instead of an usual embedded, for security reasons, duplicatiion issues.
This change enable the possibility to set SYSTEM_IRRXML=ON for detect
and build against a system installed irrxml.
By default, the internal copy is compiled.

Changes on build:
- Added a FindIrrXML cmake module.
- Moved the source recipe for proper CMakeLists inside contrib directory
- Includes aren't path based anymore, using the provided INCLUDE_DIR
- Compiler option are grouped in a singled entry on main CMakeLists

Note: Current internal assimp irrXML is older than upstream irrlicht 1.8.4.
To enable usage of this version, code need to be patched.
2017-04-29 08:10:44 +02:00
..
res Fix missing includes. 2017-03-05 15:05:40 +01:00
.editorconfig Implemented: Add editor config for source code 2015-06-28 15:50:57 -06:00
3DSConverter.cpp Fixed build warnings on MSVC14 x64 in the 3DS format sources. 2016-11-19 00:20:53 +11:00
3DSExporter.cpp Fixed build warnings on MSVC14 x64 in the 3DS format sources. 2016-11-19 00:20:53 +11:00
3DSExporter.h Remove unused headers. 2017-02-22 17:20:26 +01:00
3DSHelper.h Remove unused headers. 2017-02-22 17:20:26 +01:00
3DSLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
3DSLoader.h propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
ACLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
ACLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
AMFImporter.cpp Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
AMFImporter.hpp Remove unused headers. 2017-02-22 17:20:26 +01:00
AMFImporter_Geometry.cpp AMF: add missing license info. 2016-10-03 19:24:14 +02:00
AMFImporter_Macro.hpp AMF: add missing license info. 2016-10-03 19:24:14 +02:00
AMFImporter_Material.cpp AMF: add missing license info. 2016-10-03 19:24:14 +02:00
AMFImporter_Node.hpp AMF: add missing license info. 2016-10-03 19:24:14 +02:00
AMFImporter_Postprocess.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
ASELoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
ASELoader.h Remove unused headers. 2017-02-22 17:20:26 +01:00
ASEParser.cpp Merge branch 'master' into cleanup_includes 2017-03-05 15:15:29 +01:00
ASEParser.h propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
AssbinExporter.cpp Fixed build warnings on MSVC14 x64 in the AssBin sources. 2016-11-19 00:39:11 +11:00
AssbinExporter.h Update license info. 2016-01-01 21:07:24 +01:00
AssbinLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
AssbinLoader.h Remove unused headers. 2017-02-22 17:20:26 +01:00
Assimp.cpp Fix build: use ai_assert instead of assert. 2016-11-22 21:17:47 +01:00
AssimpCExport.cpp Merge pull request #903 from dontbmh/upstream 2016-10-20 16:18:30 +02:00
AssxmlExporter.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
AssxmlExporter.h Update license info. 2016-01-01 21:07:24 +01:00
B3DImporter.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
B3DImporter.h Remove unused headers. 2017-02-22 17:20:26 +01:00
BVHLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
BVHLoader.h Update license info. 2016-01-01 21:07:24 +01:00
BaseImporter.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
BaseImporter.h Remove unused headers. 2017-02-22 17:20:26 +01:00
BaseProcess.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
BaseProcess.h Remove unused headers. 2017-02-22 17:20:26 +01:00
Bitmap.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
Bitmap.h Remove unused headers. 2017-02-22 17:20:26 +01:00
BlenderBMesh.cpp Fixed build warnings on MSVC14 x64 in the Blender format sources, as well as 2016-11-19 01:54:27 +11:00
BlenderBMesh.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
BlenderDNA.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
BlenderDNA.h Remove unused headers. 2017-02-22 17:20:26 +01:00
BlenderDNA.inl Remove unused headers. 2017-02-22 17:20:26 +01:00
BlenderIntermediate.h Remove unused headers. 2017-02-22 17:20:26 +01:00
BlenderLoader.cpp Merge branch 'master' into cleanup_includes 2017-03-05 15:15:29 +01:00
BlenderLoader.h Fix unittest. 2016-10-30 08:55:11 +01:00
BlenderModifier.cpp Blender: fix some minor findings. 2016-09-12 12:41:49 +02:00
BlenderModifier.h Lib: reduce number of header files included. 2016-02-28 17:30:11 +01:00
BlenderScene.cpp Fix missing includes. 2017-03-05 15:05:40 +01:00
BlenderScene.h Blender: add missing constructors. 2017-01-05 20:23:02 +01:00
BlenderSceneGen.h Regression Testsuite: update database. 2016-04-19 08:49:14 +02:00
BlenderTessellator.cpp Fixed build warnings on MSVC14 x64 in the Blender format sources, as well as 2016-11-19 01:54:27 +11:00
BlenderTessellator.h Lib: reduce number of header files included. 2016-02-28 17:30:11 +01:00
BlobIOSystem.h More cleanup 2017-02-28 16:37:07 +01:00
ByteSwapper.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
C4DImporter.cpp Fix identation 2016-07-01 17:08:28 +02:00
C4DImporter.h More whitespace consistency 2016-07-01 17:02:54 +02:00
CInterfaceIOWrapper.cpp cfileio: fix leaks by not closing files in the destructor 2016-10-18 00:35:56 +11:00
CInterfaceIOWrapper.h cfileio: fix leaks by not closing files in the destructor 2016-10-18 00:35:56 +11:00
CMakeLists.txt - Apply mechanism to decide use for IrrXML external or internal 2017-04-29 08:10:44 +02:00
COBLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
COBLoader.h Update license info. 2016-01-01 21:07:24 +01:00
COBScene.h Remove unused headers. 2017-02-22 17:20:26 +01:00
CSMLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
CSMLoader.h Update license info. 2016-01-01 21:07:24 +01:00
CalcTangentsProcess.cpp replace more math.h functions occurences with std:: 2016-10-15 12:05:57 +03:00
CalcTangentsProcess.h Update license info. 2016-01-01 21:07:24 +01:00
ColladaExporter.cpp Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
ColladaExporter.h C++11-combat: hopefully the last std::to_string to replace. 2016-10-15 21:45:58 +02:00
ColladaHelper.h Remove unused headers. 2017-02-22 17:20:26 +01:00
ColladaLoader.cpp Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
ColladaLoader.h Morph animation support for collada 2017-01-12 13:41:32 +02:00
ColladaParser.cpp Merge pull request #1156 from elect86/patch-7 2017-01-28 13:28:47 +01:00
ColladaParser.h Remove unused headers. 2017-02-22 17:20:26 +01:00
ComputeUVMappingProcess.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
ComputeUVMappingProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
ConvertToLHProcess.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
ConvertToLHProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
CreateAnimMesh.cpp Morph animation support for collada 2017-01-12 13:41:32 +02:00
CreateAnimMesh.h Morph animation support for collada 2017-01-12 13:41:32 +02:00
D3MFImporter.cpp 3MF: reformattings. 2017-03-28 00:35:56 +02:00
D3MFImporter.h Remove unused headers. 2017-02-22 17:20:26 +01:00
D3MFOpcPackage.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
D3MFOpcPackage.h Remove unused headers. 2017-02-22 17:20:26 +01:00
DXFHelper.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
DXFLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
DXFLoader.h Remove unused headers. 2017-02-22 17:20:26 +01:00
DeboneProcess.cpp Fixed build warnings on MSVC14 x64 in the debone process. 2016-11-19 03:45:25 +11:00
DeboneProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
DefaultIOStream.cpp Merge branch 'fix-include-api' of https://github.com/Lugdunum3D/assimp into Lugdunum3D-fix-include-api 2017-03-11 18:19:36 +01:00
DefaultIOSystem.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
DefaultLogger.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
DefaultProgressHandler.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
Exceptional.h Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
Exporter.cpp Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
FBXAnimation.cpp More cleanup 2017-02-28 16:37:07 +01:00
FBXBinaryTokenizer.cpp FBX: woraround for issue 1089. 2016-12-02 11:32:34 +01:00
FBXCompileConfig.h Fix missing includes. 2017-03-05 15:05:40 +01:00
FBXConverter.cpp More cleanup 2017-02-28 16:37:07 +01:00
FBXConverter.h FBXImporter: some refactorings to increase readability. 2016-03-03 18:38:50 +01:00
FBXDeformer.cpp More cleanup 2017-02-28 16:37:07 +01:00
FBXDocument.cpp Fix missing includes. 2017-03-05 15:05:40 +01:00
FBXDocument.h FBX: Correct camera position and clip planes. 2017-01-09 17:03:32 +11:00
FBXDocumentUtil.cpp replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
FBXDocumentUtil.h replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
FBXImportSettings.h Update license info. 2016-01-01 21:07:24 +01:00
FBXImporter.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
FBXImporter.h FBXImporter: move MeshGeometry declaration into its own header 2016-03-03 15:19:38 +01:00
FBXMaterial.cpp adding support to store all the layered textures 2016-08-15 09:58:53 -07:00
FBXMeshGeometry.cpp FBX: make lookup test less strict. closes https://github.com/assimp/assimp/issues/994 2016-09-28 16:16:06 +02:00
FBXMeshGeometry.h FBX: make lookup test less strict. closes https://github.com/assimp/assimp/issues/994 2016-09-28 16:16:06 +02:00
FBXModel.cpp More cleanup 2017-02-28 16:37:07 +01:00
FBXNodeAttribute.cpp More cleanup 2017-02-28 16:37:07 +01:00
FBXParser.cpp Fix missing includes. 2017-03-05 15:05:40 +01:00
FBXParser.h replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
FBXProperties.cpp replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
FBXProperties.h Fix missing includes. 2017-03-05 15:05:40 +01:00
FBXTokenizer.cpp Update license info. 2016-01-01 21:07:24 +01:00
FBXTokenizer.h Fix missing includes. 2017-03-05 15:05:40 +01:00
FBXUtil.cpp Fix missing includes. 2017-03-05 15:05:40 +01:00
FBXUtil.h More cleanup 2017-02-28 16:37:07 +01:00
FileLogStream.h Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
FileSystemFilter.h Fix spelling mistakes 2016-04-03 01:38:00 +01:00
FindDegenerates.cpp Update license info. 2016-01-01 21:07:24 +01:00
FindDegenerates.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
FindInstancesProcess.cpp replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
FindInstancesProcess.h Update license info. 2016-01-01 21:07:24 +01:00
FindInvalidDataProcess.cpp propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
FindInvalidDataProcess.h propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
FixNormalsStep.cpp use cmath and C++ (std::) versions of functions 2016-10-15 03:29:45 +03:00
FixNormalsStep.h Update license info. 2016-01-01 21:07:24 +01:00
GenFaceNormalsProcess.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
GenFaceNormalsProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
GenVertexNormalsProcess.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
GenVertexNormalsProcess.h CMake Option and moving more functions to optional double support 2016-07-16 18:23:33 +10:00
GenericProperty.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
HMPFileData.h Update license info. 2016-01-01 21:07:24 +01:00
HMPLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
HMPLoader.h More cleanup 2017-02-28 16:37:07 +01:00
HalfLifeFileData.h More cleanup 2017-02-28 16:37:07 +01:00
Hash.h Update license info. 2016-01-01 21:07:24 +01:00
IFCBoolean.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
IFCCurve.cpp replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
IFCGeometry.cpp Extended support for tessellation parameter to more IFC shapes 2017-03-17 14:55:18 +01:00
IFCLoader.cpp Merge remote-tracking branch 'github/master' into contrib 2017-03-17 12:13:52 +01:00
IFCLoader.h Added parameter to control cylindrical shapes tessellation 2017-03-17 11:58:50 +01:00
IFCMaterial.cpp Fixed build warnings on MSVC14 x64 in the IFC format sources. 2016-11-20 01:13:55 +11:00
IFCOpenings.cpp Fixed bug in IFC openings when curmesh.vertcnt is empty 2017-03-17 11:53:36 +01:00
IFCProfile.cpp Added parameter to control cylindrical shapes tessellation 2017-03-17 11:58:50 +01:00
IFCReaderGen.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
IFCReaderGen1.cpp IFC: Switch generated file to 2 files to fix issue related to <mingw4.9 ( 2016-09-23 19:48:38 +02:00
IFCReaderGen2.cpp IFC: Switch generated file to 2 files to fix issue related to <mingw4.9 ( 2016-09-23 19:48:38 +02:00
IFCUtil.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
IFCUtil.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
IFF.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
IOStreamBuffer.h More cleanup 2017-02-28 16:37:07 +01:00
IRRLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
IRRLoader.h Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
IRRMeshLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
IRRMeshLoader.h fix for https://github.com/assimp/assimp/issues/887: add missing define. 2016-05-16 11:24:04 +02:00
IRRShared.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
IRRShared.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
Importer.cpp Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
Importer.h Cleanup_includes: fix linux build. 2017-03-08 09:55:44 +01:00
ImporterRegistry.cpp Allow to enable importers in a whitelist manner 2017-02-28 11:42:53 +09:00
ImproveCacheLocality.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
ImproveCacheLocality.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
JoinVerticesProcess.cpp Fix spelling mistakes 2016-04-03 01:38:00 +01:00
JoinVerticesProcess.h closes https://github.com/assimp/assimp/issues/1076: use ai_assert instead 2016-11-24 21:15:07 +01:00
LWOAnimation.cpp Fixed build warnings on MSVC14 x64 in the LWO format sources. 2016-11-20 02:01:57 +11:00
LWOAnimation.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
LWOBLoader.cpp Fix spelling mistakes 2016-04-03 01:38:00 +01:00
LWOFileData.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
LWOLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
LWOLoader.h Remove unused headers. 2017-02-22 17:20:26 +01:00
LWOMaterial.cpp Cleared majority of codepage warnings in Visual Studio 14. 2017-01-09 00:41:10 +08:00
LWSLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
LWSLoader.h Update license info. 2016-01-01 21:07:24 +01:00
LimitBoneWeightsProcess.cpp Fixed build warnings on MSVC14 x64 in the limit bone weights post-process. 2016-11-20 01:53:47 +11:00
LimitBoneWeightsProcess.h Fix spelling mistakes 2016-04-03 01:38:00 +01:00
LineSplitter.h Update license info. 2016-01-01 21:07:24 +01:00
LogAux.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
MD2FileData.h More cleanup 2017-02-28 16:37:07 +01:00
MD2Loader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
MD2Loader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
MD2NormalTable.h Update license info. 2016-01-01 21:07:24 +01:00
MD3FileData.h Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
MD3Loader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
MD3Loader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
MD4FileData.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
MD5Loader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
MD5Loader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
MD5Parser.cpp fix bug when reading strings in quote in MD5 models 2016-10-11 13:04:41 +03:00
MD5Parser.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
MDCFileData.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
MDCLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
MDCLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
MDCNormalTable.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
MDLDefaultColorMap.h Update license info. 2016-01-01 21:07:24 +01:00
MDLFileData.h Update license info. 2016-01-01 21:07:24 +01:00
MDLLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
MDLLoader.h Update license info. 2016-01-01 21:07:24 +01:00
MDLMaterialLoader.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
MS3DLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
MS3DLoader.h Update license info. 2016-01-01 21:07:24 +01:00
Macros.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
MakeVerboseFormat.cpp 134062 Use after free 2016-09-24 12:33:53 +02:00
MakeVerboseFormat.h Update license info. 2016-01-01 21:07:24 +01:00
MaterialSystem.cpp Fixed build warnings on MSVC14 x64 in the Material System source. 2016-11-20 02:11:01 +11:00
MaterialSystem.h Update license info. 2016-01-01 21:07:24 +01:00
MathFunctions.h Renamed Math.h --> MathFunctions.h 2016-04-06 16:54:03 +02:00
MemoryIOWrapper.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
NDOLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
NDOLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
NFFLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
NFFLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OFFLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
OFFLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
ObjExporter.cpp Obj: fix code review findings. 2017-02-04 18:32:04 +01:00
ObjExporter.h Merge branch 'master' of https://github.com/assimp/assimp 2017-02-05 19:30:11 +01:00
ObjFileData.h Added support for parameters Ni and Tf in OBJ/MTL file format. 2017-01-12 17:11:17 -08:00
ObjFileImporter.cpp Set UVW index material properties for OBJ files. 2017-04-21 01:09:26 -07:00
ObjFileImporter.h Update ObjFileImporter.h 2016-12-09 19:27:01 +01:00
ObjFileMtlImporter.cpp Obj-Importer: fix crash when updating the current mat-index: use correct 2017-02-01 20:11:12 +01:00
ObjFileMtlImporter.h Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
ObjFileParser.cpp fix line breakes in obj files 2017-04-11 17:16:18 +03:00
ObjFileParser.h ObjParser: remove deprecated code. 2016-11-10 21:39:32 +01:00
ObjTools.h OBJParser: Support spaces in texture file names 2017-01-30 20:27:35 -08:00
OgreBinarySerializer.cpp Fixes spelling in comments 2016-12-07 21:31:51 -05:00
OgreBinarySerializer.h replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
OgreImporter.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
OgreImporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OgreMaterial.cpp Fixed build warnings on MSVC14 x64 in the Ogre format sources. 2016-11-20 12:49:33 +11:00
OgreParsingUtils.h Update license info. 2016-01-01 21:07:24 +01:00
OgreStructs.cpp Fixed build warnings on MSVC14 x64 in the Ogre format sources. 2016-11-20 12:49:33 +11:00
OgreStructs.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OgreXmlSerializer.cpp Fixes spelling in comments 2016-12-07 21:31:51 -05:00
OgreXmlSerializer.h replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
OpenGEXExporter.cpp OpenGEX: fix some review findings. 2016-09-28 00:06:06 +02:00
OpenGEXExporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OpenGEXImporter.cpp Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
OpenGEXImporter.h Remove unused headers. 2017-02-22 17:20:26 +01:00
OpenGEXStructs.h OpenGEX: fix some review findings. 2016-09-28 00:06:06 +02:00
OptimizeGraph.cpp Fixed build warnings on MSVC14 x64 in some scene optimisations. 2016-11-20 13:04:56 +11:00
OptimizeGraph.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OptimizeMeshes.cpp Fixed build warnings on MSVC14 x64 in some scene optimisations. 2016-11-20 13:04:56 +11:00
OptimizeMeshes.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
ParsingUtils.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
PlyExporter.cpp Fixes compilation on OSX with gcc. 2016-07-25 16:33:25 +03:00
PlyExporter.h PLYExporter: forbit copying + add empty destructor. 2016-01-14 20:44:09 +01:00
PlyLoader.cpp Merge branch 'master' into cleanup_includes 2017-03-05 15:15:29 +01:00
PlyLoader.h PLY: prepare bugfix by adding missing unittest. 2017-02-11 14:19:34 +01:00
PlyParser.cpp Issue-1183: add stp to the list of supported extensions for step-files. 2017-02-27 20:11:59 +01:00
PlyParser.h Update PlyParser.h 2016-12-11 13:01:26 +01:00
PolyTools.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
PostStepRegistry.cpp Update license info. 2016-01-01 21:07:24 +01:00
PretransformVertices.cpp Fixed build warnings on MSVC14 x64 in the pre-transform vertices post-process. 2016-11-20 13:06:50 +11:00
PretransformVertices.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
ProcessHelper.cpp Fixed build warnings on MSVC14 x64 in some helpers. 2016-11-20 13:18:11 +11:00
ProcessHelper.h CMake Option and moving more functions to optional double support 2016-07-16 18:23:33 +10:00
Profiler.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
Q3BSPFileData.h Q3BSP: fix license dates. 2016-10-20 17:04:37 +02:00
Q3BSPFileImporter.cpp Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
Q3BSPFileImporter.h Remove unused headers. 2017-02-22 17:20:26 +01:00
Q3BSPFileParser.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
Q3BSPFileParser.h Q3BSP: fix license dates. 2016-10-20 17:04:37 +02:00
Q3BSPZipArchive.cpp Fixed build warnings on MSVC14 x64 in the Quake 3 format sources. 2016-11-20 13:30:20 +11:00
Q3BSPZipArchive.h Q3BSP-Loader: reformat include. 2016-10-20 22:25:39 +02:00
Q3DLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
Q3DLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
RawLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
RawLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
RemoveComments.cpp Update license info. 2016-01-01 21:07:24 +01:00
RemoveComments.h More cleanup 2017-02-28 16:37:07 +01:00
RemoveRedundantMaterials.cpp Keep original materials names after RemoveRedundant materials process and export to collada 2016-10-27 19:23:43 +02:00
RemoveRedundantMaterials.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
RemoveVCProcess.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
RemoveVCProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SGSpatialSort.cpp Update license info. 2016-01-01 21:07:24 +01:00
SGSpatialSort.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SIBImporter.cpp Fixed infinite loop on non-manifold geometry 2017-03-19 13:46:23 -07:00
SIBImporter.h closes https://github.com/assimp/assimp/issues/1076: use ai_assert instead 2016-11-24 21:15:07 +01:00
SMDLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
SMDLoader.h closes assimp/assimp/issues/899: fix parsing of texture name. 2016-12-12 21:22:03 +01:00
STEPFile.h Remove redundant file. 2016-10-21 19:44:31 +02:00
STEPFileEncoding.cpp replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
STEPFileEncoding.h Update license info. 2016-01-01 21:07:24 +01:00
STEPFileReader.cpp replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
STEPFileReader.h replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
STLExporter.cpp Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
STLExporter.h Update license info. 2016-01-01 21:07:24 +01:00
STLLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
STLLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SceneCombiner.cpp Merge branch 'master' of https://github.com/assimp/assimp into implementation_warning_fix 2016-11-23 22:24:04 +11:00
SceneCombiner.h More cleanup 2017-02-28 16:37:07 +01:00
ScenePreprocessor.cpp ScenePreprocessor: fix invalid index counter. 2016-11-05 18:41:19 +01:00
ScenePreprocessor.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
ScenePrivate.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SkeletonMeshBuilder.cpp Fixed build warnings on MSVC14 x64 in the skeleton mesh builder. 2016-11-27 13:17:02 +11:00
SkeletonMeshBuilder.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SmoothingGroups.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SmoothingGroups.inl use NormalizeSafe to prevent NaN when normalizing zero vectors 2016-02-11 12:19:06 +13:00
SortByPTypeProcess.cpp sprintf replacement: introduce au_snprintf to support snprintf for v2013 2016-01-06 15:35:25 +01:00
SortByPTypeProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SpatialSort.cpp Cleared majority of codepage warnings in Visual Studio 14. 2017-01-09 00:41:10 +08:00
SpatialSort.h Basic changes to introduce optional double precision 2016-07-16 18:23:33 +10:00
SplitByBoneCountProcess.cpp Fixes spelling in comments 2016-12-07 21:31:51 -05:00
SplitByBoneCountProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SplitLargeMeshes.cpp SplitLargeMeshes: Use C++11 range-based for loop 2016-05-23 17:33:52 +03:00
SplitLargeMeshes.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
StandardShapes.cpp More cleanup 2017-02-28 16:37:07 +01:00
StandardShapes.h propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
StdOStreamLogStream.h Fix some review findings. 2016-09-28 00:06:23 +02:00
StepExporter.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
StepExporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
StreamReader.h Merge branch 'fix-include-api' of https://github.com/Lugdunum3D/assimp into Lugdunum3D-fix-include-api 2017-03-11 18:19:36 +01:00
StreamWriter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
StringComparison.h More cleanup 2017-02-28 16:37:07 +01:00
StringUtils.h StringUtils: add the right missing header. 2017-03-11 17:25:34 +01:00
Subdivision.cpp SubDivision: fix compiler warning: unused variable. 2016-12-31 16:07:11 +01:00
Subdivision.h Update license info. 2016-01-01 21:07:24 +01:00
TargetAnimation.cpp Fixed build warnings on MSVC14 x64 in Target Animation source. 2016-11-27 14:35:49 +11:00
TargetAnimation.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
TerragenLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
TerragenLoader.h Update license info. 2016-01-01 21:07:24 +01:00
TextureTransform.cpp Fix spelling mistakes 2016-04-03 01:38:00 +01:00
TextureTransform.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
TinyFormatter.h AMF: add missing license info. 2016-10-03 19:24:14 +02:00
TriangulateProcess.cpp closes https://github.com/assimp/assimp/issues/1076: use ai_assert instead 2016-11-24 21:15:07 +01:00
TriangulateProcess.h Update license info. 2016-01-01 21:07:24 +01:00
UnrealLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
UnrealLoader.h Update license info. 2016-01-01 21:07:24 +01:00
ValidateDataStructure.cpp [+] Flag for scene for supporting formats where more than one face can reference to one vertex. 2016-09-26 13:01:38 +03:00
ValidateDataStructure.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
Version.cpp More cleanup 2017-02-28 16:37:07 +01:00
Vertex.h Basic changes to introduce optional double precision 2016-07-16 18:23:33 +10:00
VertexTriangleAdjacency.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
VertexTriangleAdjacency.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
Win32DebugLogStream.h Fix some review findings. 2016-09-28 00:06:23 +02:00
X3DExporter.cpp Remove unnecessary semicolon 2016-11-24 14:53:33 +01:00
X3DExporter.hpp [F] Small doc changes. 2016-10-06 19:02:37 +03:00
X3DImporter.cpp Config.h.in: fix typo. 2017-03-29 21:08:40 +02:00
X3DImporter.hpp Config.h.in: fix typo. 2017-03-29 21:08:40 +02:00
X3DImporter_Geometry2D.cpp use cmath and C++ (std::) versions of functions 2016-10-15 03:29:45 +03:00
X3DImporter_Geometry3D.cpp Cleared majority of codepage warnings in Visual Studio 14. 2017-01-09 00:41:10 +08:00
X3DImporter_Group.cpp X3D: Some more reformattings and missing initializations. 2016-10-04 18:40:58 +02:00
X3DImporter_Light.cpp C++11-combat: replace more std::to_string by assimp-specific to_string 2016-10-15 21:25:16 +02:00
X3DImporter_Macro.hpp Some small format changes for assimp-style :-). 2016-10-04 11:45:08 +02:00
X3DImporter_Metadata.cpp X3D: Some more reformattings and missing initializations. 2016-10-04 18:40:58 +02:00
X3DImporter_Networking.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
X3DImporter_Node.hpp Cleared majority of codepage warnings in Visual Studio 14. 2017-01-09 00:41:10 +08:00
X3DImporter_Postprocess.cpp Fix spelling 2017-04-11 16:33:13 -04:00
X3DImporter_Rendering.cpp Fixed build warnings on MSVC14 x64 in the X3D format sources. 2016-11-27 15:54:22 +11:00
X3DImporter_Shape.cpp Some small format changes for assimp-style :-). 2016-10-04 11:45:08 +02:00
X3DImporter_Texturing.cpp Some small format changes for assimp-style :-). 2016-10-04 11:45:08 +02:00
XFileExporter.cpp Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
XFileExporter.h 122219-122218 Big parameter passed by value 2016-09-19 22:23:13 +02:00
XFileHelper.h Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
XFileImporter.cpp Merge branch 'master' of https://github.com/assimp/assimp 2017-03-11 22:13:48 +01:00
XFileImporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
XFileParser.cpp C++11-combat: replace more std::to_string by assimp-specific to_string 2016-10-15 21:25:16 +02:00
XFileParser.h Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
XGLLoader.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
XGLLoader.h Remove unused headers. 2017-02-22 17:20:26 +01:00
XMLTools.h Update license info. 2016-01-01 21:07:24 +01:00
assbin_chunks.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
fast_atof.h Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
glTFAsset.h Added ComponentType Unsigned int and Error handling 2017-03-27 17:22:49 +02:00
glTFAsset.inl Merge branch 'master' of https://github.com/assimp/assimp into implementation_warning_fix 2016-11-23 22:24:04 +11:00
glTFAssetWriter.h Export glTF buffers as separate .bin files 2016-09-19 17:44:38 -04:00
glTFAssetWriter.inl Fixed build warnings on MSVC14 x64 in the glTF format sources. One warning 2016-11-20 00:18:29 +11:00
glTFExporter.cpp Fixed compiler error on clang 4.0 running on OSX 2017-04-03 11:07:43 +02:00
glTFExporter.h find skeleton root joint and only allow four joint weights per vertex 2016-10-11 15:28:04 -07:00
glTFImporter.cpp Remove unused headers. 2017-02-22 17:20:26 +01:00
glTFImporter.h Export DefaultIOSystem and move it with DefaultIOStream to include/ instead of code/ 2017-02-28 11:44:04 +09:00
irrXMLWrapper.h - Apply mechanism to decide use for IrrXML external or internal 2017-04-29 08:10:44 +02:00
makefile.mingw Fix makefile.mingw, see http://sourceforge.net/projects/assimp/forums/forum/817654/topic/3828839. 2010-08-30 13:13:18 +00:00
qnan.h Basic changes to introduce optional double precision 2016-07-16 18:23:33 +10:00
scene.cpp Fix new call. 2017-01-19 13:38:06 +01:00