assimp/code
Alberto Taiuti 70d5bb8c7b Make assimp build cherry-picked importers in CMake
Modify assimp's cmake to exclude the build of all the importers
by default; the user has then to manually select the ones needed
by setting the relative option.

From the explanation as written in the CMakeLists itself:

---
This option allows to select whether to build all the importers and then
manually select which ones not to build (old behaviour), or if to
exclude all importers from build and manually select the ones to actually
build.
By default, exclude all importers and manually select which ones to use.

To have all importers excluded, simply do not set this option in the parent
CmakeLists. Then, set the option for the importer(s) needed in the parent
CMakeLists, e.g.:
   OPTION(ASSIMP_BUILD_OBJ_IMPORTER "" TRUE)

To have assimp build all the importers, set the option to true, then manually
exclude which importers you don't need, e.g.:
   OPTION(ASSIMP_BUILD_OBJ_IMPORTER "" FALSE)

NOTE: In order to use this method of exclusion, the tools build must be disabled;
their code references certain importers/exporters which would be excluded.
If you need the tools, either manually add the importers/exporters the code
references (you will see linkage errors), or just enable the build of all the
importers as explained above.
---

As mentioned there, set the main CMakeLists not to build the tools and
the tests by default, since they use certain exporters and importers
which, with this method, are not necessarily used/built.
2016-11-12 02:04:05 +00:00
..
res Fix line endings. 2015-08-08 18:02:37 +02:00
.editorconfig Implemented: Add editor config for source code 2015-06-28 15:50:57 -06:00
3DSConverter.cpp propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
3DSExporter.cpp Fixes compile issue for 3ds exporter 2016-11-02 19:54:53 +01:00
3DSExporter.h Fixing bugs related to 64-bit upgrade in materials 2016-08-16 16:03:56 +10:00
3DSHelper.h Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
3DSLoader.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
3DSLoader.h propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
ACLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
ACLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
AMFImporter.cpp removed BOM 2016-10-04 12:45:28 +02:00
AMFImporter.hpp AMF: add missing license info. 2016-10-03 19:24:14 +02: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 Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
ASELoader.cpp propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
ASELoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
ASEParser.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
ASEParser.h propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
AssbinExporter.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
AssbinExporter.h Update license info. 2016-01-01 21:07:24 +01:00
AssbinLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
AssbinLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
Assimp.cpp CMake Option and moving more functions to optional double support 2016-07-16 18:23:33 +10:00
AssimpCExport.cpp Merge pull request #903 from dontbmh/upstream 2016-10-20 16:18:30 +02:00
AssxmlExporter.cpp use cmath and C++ (std::) versions of functions 2016-10-15 03:29:45 +03:00
AssxmlExporter.h Update license info. 2016-01-01 21:07:24 +01:00
B3DImporter.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
B3DImporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
BVHLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
BVHLoader.h Update license info. 2016-01-01 21:07:24 +01:00
BaseImporter.cpp BatchImporter: make validation configurable and add unittest for class. 2016-11-12 02:04:05 +00:00
BaseImporter.h BatchImporter: make validation configurable and add unittest for class. 2016-11-12 02:04:05 +00:00
BaseProcess.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
BaseProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
Bitmap.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
Bitmap.h Update license info. 2016-01-01 21:07:24 +01:00
BlenderBMesh.cpp Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
BlenderBMesh.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
BlenderDNA.cpp Fix BlenderDNA for clang cross compiler. 2016-11-07 17:19:49 +01:00
BlenderDNA.h fix https://github.com/assimp/assimp/issues/946: use correct test for objectcompare in blender. 2016-07-17 13:54:01 +02:00
BlenderDNA.inl Add files via upload 2016-07-24 02:23:59 -06:00
BlenderIntermediate.h Blender: revert fix for suspicious crash in blender on windows. 2016-09-06 10:42:02 +02:00
BlenderLoader.cpp use cmath and C++ (std::) versions of functions 2016-10-15 03:29:45 +03: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 compile warning 2016-10-05 02:07:42 +02:00
BlenderScene.h Blender: fix compiler warning: FAIL already defined. 2016-10-30 19:21:38 +01:00
BlenderSceneGen.h Regression Testsuite: update database. 2016-04-19 08:49:14 +02:00
BlenderTessellator.cpp propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
BlenderTessellator.h Lib: reduce number of header files included. 2016-02-28 17:30:11 +01:00
BlobIOSystem.h Replaced BOOST_FOREACH with c++11 ranged for loops 2016-04-05 22:53:54 +02: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 Make assimp build cherry-picked importers in CMake 2016-11-12 02:04:05 +00:00
COBLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
COBLoader.h Update license info. 2016-01-01 21:07:24 +01:00
COBScene.h replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
CSMLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02: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 pull request #1055 from assimp/issue_957 2016-11-03 19:11:56 +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 Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
ColladaLoader.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
ColladaLoader.h Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
ColladaParser.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
ColladaParser.h Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10: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
D3MFImporter.cpp Remove redundant file. 2016-10-21 19:44:31 +02:00
D3MFImporter.h Removed override keywords so compilation success on gcc 4.6 2016-05-07 15:15:00 +02:00
D3MFOpcPackage.cpp Fixed: unzip.h was still included even if the D3MF importer is disabled 2016-10-10 17:58:06 +02:00
D3MFOpcPackage.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
DXFHelper.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
DXFLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
DXFLoader.h Update license info. 2016-01-01 21:07:24 +01:00
DeboneProcess.cpp sprintf replacement: introduce au_snprintf to support snprintf for v2013 2016-01-06 15:35:25 +01:00
DeboneProcess.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
DefaultIOStream.cpp fix mingw build (mingw supports stat64 nowadays) 2016-10-15 03:52:50 +03:00
DefaultIOStream.h Fix build. 2016-10-30 09:06:45 +01:00
DefaultIOSystem.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
DefaultIOSystem.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
DefaultLogger.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
DefaultProgressHandler.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
Defines.h Refactor: Expand tabs to 4 spaces 2015-06-28 16:04:15 -06:00
Exceptional.h Public includes: add pragma statement and formalize include guard schema. 2016-07-11 20:56:38 +02:00
Exporter.cpp [*] Merged fresh master and resolved conflicts. 2016-10-06 17:12:56 +03:00
FBXAnimation.cpp Replaced BOOST_FOREACH with c++11 ranged for loops 2016-04-05 22:53:54 +02:00
FBXBinaryTokenizer.cpp Added support for 64 bit version header introduced in FbxSdk2016 2016-10-14 17:47:10 +01:00
FBXCompileConfig.h Update license info. 2016-01-01 21:07:24 +01:00
FBXConverter.cpp Update FBXConverter.cpp 2016-11-04 09:20:04 +01:00
FBXConverter.h FBXImporter: some refactorings to increase readability. 2016-03-03 18:38:50 +01:00
FBXDeformer.cpp Replaced BOOST_FOREACH with c++11 ranged for loops 2016-04-05 22:53:54 +02:00
FBXDocument.cpp FBX: Use C++11 range-based for loop 2016-05-22 13:57:13 +03:00
FBXDocument.h adding support to store all the layered textures 2016-08-15 09:58:53 -07: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 Use new include bracktes. 2016-06-06 22:04:29 +02: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 Replaced BOOST_FOREACH with c++11 ranged for loops 2016-04-05 22:53:54 +02:00
FBXNodeAttribute.cpp FBXImporter: some refactorings to increase readability. 2016-03-03 18:38:50 +01:00
FBXParser.cpp Replaced BOOST_FOREACH with c++11 ranged for loops 2016-04-05 22:53:54 +02: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 replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
FBXTokenizer.cpp Update license info. 2016-01-01 21:07:24 +01:00
FBXTokenizer.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
FBXUtil.cpp Update license info. 2016-01-01 21:07:24 +01:00
FBXUtil.h Fix spelling mistakes 2016-04-03 01:38:00 +01:00
FileLogStream.h Use new include bracktes. 2016-06-06 22:04:29 +02: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 Use new include bracktes. 2016-06-06 22:04:29 +02:00
HMPLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
HalfLifeFileData.h Update license info. 2016-01-01 21:07:24 +01:00
Hash.h Update license info. 2016-01-01 21:07:24 +01:00
IFCBoolean.cpp Replaced boost::tuple with std::tuple 2016-04-06 00:17:21 +02:00
IFCCurve.cpp replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
IFCGeometry.cpp Fix coverity finding: use deep copy instead of reference showing to 2016-08-30 19:46:34 +02:00
IFCLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
IFCLoader.h Update license info. 2016-01-01 21:07:24 +01:00
IFCMaterial.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
IFCOpenings.cpp IFC: fix possible use after free access bug. 2016-09-02 20:06:56 +02:00
IFCProfile.cpp replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02: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 Replaced depreacated std::auto_ptr with std::unique_ptr 2016-04-05 22:56:11 +02: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 ObjParser: remove dead code. 2016-11-08 20:35:21 +01:00
IRRLoader.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
IRRLoader.h Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
IRRMeshLoader.cpp IrrImporter: Fix release functions. 2016-09-05 10:48:30 +02: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 include config.h to always have the correct types (float/double) exposed 2016-08-17 07:57:31 +10:00
Importer.h BatchImporter: make validation configurable and add unittest for class. 2016-11-12 02:04:05 +00:00
ImporterRegistry.cpp [+] X3D importer. 2016-09-29 18:50:24 +03: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 Use new include bracktes. 2016-06-06 22:04:29 +02:00
LWOAnimation.cpp use cmath and C++ (std::) versions of functions 2016-10-15 03:29:45 +03: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 Use new include bracktes. 2016-06-06 22:04:29 +02:00
LWOLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
LWOMaterial.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
LWSLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
LWSLoader.h Update license info. 2016-01-01 21:07:24 +01:00
LimitBoneWeightsProcess.cpp Use new include bracktes. 2016-06-06 22:04:29 +02: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 Use new include bracktes. 2016-06-06 22:04:29 +02:00
MD2Loader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02: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 propagating precision requirments into operations 2016-07-16 18:23:33 +10: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 propagating precision requirments into operations 2016-07-16 18:23:33 +10: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 Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +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 Use new include bracktes. 2016-06-06 22:04:29 +02:00
MDLLoader.h Update license info. 2016-01-01 21:07:24 +01:00
MDLMaterialLoader.cpp MDLMoader: fix resource leak. 2016-08-30 19:50:53 +02:00
MS3DLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02: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 MakeVerboseFormat: fix invalid delete statement. 2016-08-29 19:56:38 +02:00
MakeVerboseFormat.h Update license info. 2016-01-01 21:07:24 +01:00
MaterialSystem.cpp ObjParser: remove deprecated code. 2016-11-10 21:39:32 +01: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 Use new include bracktes. 2016-06-06 22:04:29 +02:00
NDOLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
NFFLoader.cpp propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
NFFLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OFFLoader.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
OFFLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
ObjExporter.cpp Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
ObjExporter.h Update license info. 2016-01-01 21:07:24 +01:00
ObjFileData.h ObjImporter: remove unnecessary allocations of std::vector in obj-specific 2016-11-09 20:09:45 +01:00
ObjFileImporter.cpp ObjImporter: remove unnecessary allocations of std::vector in obj-specific 2016-11-09 20:09:45 +01:00
ObjFileImporter.h Obj-Importer: start new streaming handling. 2016-10-07 09:19:10 +02:00
ObjFileMtlImporter.cpp Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10: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 obj .mtl file loading 2016-11-10 23:12:36 +00:00
ObjFileParser.h ObjParser: remove deprecated code. 2016-11-10 21:39:32 +01:00
ObjTools.h Fix obj .mtl file loading 2016-11-10 23:12:36 +00:00
OgreBinarySerializer.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
OgreBinarySerializer.h replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
OgreImporter.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
OgreImporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OgreMaterial.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
OgreParsingUtils.h Update license info. 2016-01-01 21:07:24 +01:00
OgreStructs.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
OgreStructs.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OgreXmlSerializer.cpp Use new include bracktes. 2016-06-06 22:04:29 +02: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 OpenGEXImporter: fix compiler warning. 2016-10-15 21:45:09 +02:00
OpenGEXImporter.h OpenGEX: fix some review findings. 2016-09-28 00:06:06 +02:00
OpenGEXStructs.h OpenGEX: fix some review findings. 2016-09-28 00:06:06 +02:00
OptimizeGraph.cpp sprintf replacement: introduce au_snprintf to support snprintf for v2013 2016-01-06 15:35:25 +01:00
OptimizeGraph.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
OptimizeMeshes.cpp sprintf replacement: introduce au_snprintf to support snprintf for v2013 2016-01-06 15:35:25 +01: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 Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
PlyLoader.h Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
PlyParser.cpp Upgrading PLY exporter to allow element definition as double 2016-07-16 18:23:33 +10:00
PlyParser.h Update license info. 2016-01-01 21:07:24 +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 Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
PretransformVertices.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
ProcessHelper.cpp Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01: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 Q3BSP: fix license dates. 2016-10-20 17:04:37 +02:00
Q3BSPFileImporter.h Q3BSP: fix license dates. 2016-10-20 17:04:37 +02:00
Q3BSPFileParser.cpp Q3BSP: fix license dates. 2016-10-20 17:04:37 +02:00
Q3BSPFileParser.h Q3BSP: fix license dates. 2016-10-20 17:04:37 +02:00
Q3BSPZipArchive.cpp Q3BSP: fix license dates. 2016-10-20 17:04:37 +02:00
Q3BSPZipArchive.h Q3BSP-Loader: reformat include. 2016-10-20 22:25:39 +02:00
Q3DLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02:00
Q3DLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
RawLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02: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 Use new include bracktes. 2016-06-06 22:04:29 +02: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 Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
SIBImporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SMDLoader.cpp Fix coverity findings: fix usage after free. 2016-09-04 20:40:34 +02:00
SMDLoader.h Fix coverity findings: fix usage after free. 2016-09-04 20:40:34 +02: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 Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01:00
STLLoader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
SceneCombiner.cpp closes https://github.com/assimp/assimp/issues/105://github.com/assimp/assimp/issues/1057 2016-11-06 19:36:37 +01:00
SceneCombiner.h closes https://github.com/assimp/assimp/issues/584: export scene combiner. 2016-09-24 00:27:45 +02: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 Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +01: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 propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
SpatialSort.h Basic changes to introduce optional double precision 2016-07-16 18:23:33 +10:00
SplitByBoneCountProcess.cpp Use new include bracktes. 2016-06-06 22:04:29 +02: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 Fix compiler warnings related to issue 957. 2016-11-03 18:37:02 +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 reverting back to 16 digit precision export 2016-07-06 15:33:51 +10:00
StepExporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
StreamReader.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
StreamWriter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
StringComparison.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
StringUtils.h C++11-Combat: last replacements of std::to_string. 2016-10-15 21:30:02 +02:00
Subdivision.cpp sprintf replacement: introduce au_snprintf to support snprintf for v2013 2016-01-06 15:35:25 +01:00
Subdivision.h Update license info. 2016-01-01 21:07:24 +01:00
TargetAnimation.cpp propagating precision requirments into operations 2016-07-16 18:23:33 +10:00
TargetAnimation.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
TerragenLoader.cpp Use new include bracktes. 2016-06-06 22:04:29 +02: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 replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +02:00
TriangulateProcess.h Update license info. 2016-01-01 21:07:24 +01:00
UnrealLoader.cpp Unreal: Use C++11 range-based for loop 2016-05-23 17:33:52 +03: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 Update license date. 2016-07-10 15:34:58 +02: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 C++11-Combat: last replacements of std::to_string. 2016-10-15 21:30:02 +02:00
X3DExporter.hpp [F] Small doc changes. 2016-10-06 19:02:37 +03:00
X3DImporter.cpp Merge pull request #1032 from ashdnazg/master 2016-10-17 17:26:32 +02:00
X3DImporter.hpp [*] Merged fresh master and resolved conflicts. 2016-10-06 17:12:56 +03:00
X3DImporter_Geometry2D.cpp use cmath and C++ (std::) versions of functions 2016-10-15 03:29:45 +03:00
X3DImporter_Geometry3D.cpp X3D: Some more reformattings and missing initializations. 2016-10-04 18:40:58 +02: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 New animation file for OpenGEX. 2016-10-05 20:14:42 +02:00
X3DImporter_Node.hpp New animation file for OpenGEX. 2016-10-05 20:14:42 +02:00
X3DImporter_Postprocess.cpp C++11-combat: replace more std::to_string by assimp-specific to_string 2016-10-15 21:25:16 +02:00
X3DImporter_Rendering.cpp [*] Merged fresh master and resolved conflicts. 2016-10-06 17:12:56 +03: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 reverting back to 16 digit precision export 2016-07-06 15:33:51 +10:00
XFileExporter.h Use new include bracktes. 2016-06-06 22:04:29 +02:00
XFileHelper.h Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10:00
XFileImporter.cpp Adding double precision import support for formats that can be exported 2016-07-16 18:23:33 +10: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 use cmath and C++ (std::) versions of functions 2016-10-15 03:29:45 +03:00
XGLLoader.h Fix coverity finding: fix possible use after free.. 2016-08-29 15:24:24 +02: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 find skeleton root joint and only allow four joint weights per vertex 2016-10-11 15:28:04 -07:00
glTFAsset.inl C++11-combat: replace more std::to_string by assimp-specific to_string 2016-10-15 21:25:16 +02:00
glTFAssetWriter.h Export glTF buffers as separate .bin files 2016-09-19 17:44:38 -04:00
glTFAssetWriter.inl C++11-combat: replace more std::to_string by assimp-specific to_string 2016-10-15 21:25:16 +02:00
glTFExporter.cpp Fix unittest. 2016-10-30 08:55:11 +01: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 C++11: Replace std::to_string by assimp-specific implementation. 2016-10-15 20:36:51 +02:00
glTFImporter.h Update license info. 2016-01-01 21:07:24 +01:00
irrXMLWrapper.h replaced boost smart pointers with c++11 smart pointers 2016-04-05 23:23:53 +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