assimp/code
Jared Duke 6f4632e4d9 Allow spaces before the ascii STL header keyword
The text "solid" is the general STL header indicator that the file is in fact
an ascii STL archive.  Allows spaces to precede the "solid" keyword, providing
compatibility with exporters that insert such (non-compliant )spaces.
2013-09-25 13:25:02 -07:00
..
BoostWorkaround/boost add missing <sstream> header to lexical_cast replacement 2013-08-27 20:17:30 +00:00
res - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
3DSConverter.cpp - drop a few swear words from documentation. Some of these are years old and I think the authors (me included) don't want them associated with their commits. 2013-03-21 19:54:55 +01:00
3DSHelper.h - move include/ to include/assimp/ to have consistent header locations between installed and trunk version. 2012-02-03 16:25:12 +00:00
3DSLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
3DSLoader.h bugfix : fix unresolved symbols if 3DS-import is configured not to be oart of the lib. 2013-04-08 20:16:56 +02:00
ACLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
ACLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
ASELoader.cpp + add AI_CONFIG_IMPORT_NO_SKELETON_MESHES flag to control skeleton mesh visualization. No need for this in Blender, and difficult to just ignore the geometry created by it. 2012-06-21 17:24:50 +02:00
ASELoader.h + add AI_CONFIG_IMPORT_NO_SKELETON_MESHES flag to control skeleton mesh visualization. No need for this in Blender, and difficult to just ignore the geometry created by it. 2012-06-21 17:24:50 +02:00
ASEParser.cpp Fix a logging message and a comment 2013-06-12 09:01:05 -04:00
ASEParser.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
Assimp.cpp # workaround crash in aiReleaseImport due to an suspected bug in gcc. See http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52339. See assimp-discussions for the details. 2012-02-23 14:10:18 +00:00
AssimpCExport.cpp Add aiFreeScene() API for symmetry with aiCopyScene. 2013-09-02 21:32:20 +02:00
AssimpPCH.cpp - change major version number to 3.0. trunk is definitely no longer compatible with 2.0. 2012-02-03 17:39:33 +00:00
AssimpPCH.h + add aiImporterDesc API to hold importer meta information. 2012-04-18 23:07:52 +00:00
B3DImporter.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
B3DImporter.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
BVHLoader.cpp + add AI_CONFIG_IMPORT_NO_SKELETON_MESHES flag to control skeleton mesh visualization. No need for this in Blender, and difficult to just ignore the geometry created by it. 2012-06-21 17:24:50 +02:00
BVHLoader.h + add AI_CONFIG_IMPORT_NO_SKELETON_MESHES flag to control skeleton mesh visualization. No need for this in Blender, and difficult to just ignore the geometry created by it. 2012-06-21 17:24:50 +02:00
BaseImporter.cpp - make BaseImporter::GetExtensionList more robust, improve error checking. 2012-04-22 22:59:47 +00:00
BaseImporter.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
BaseProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
BaseProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
BlenderDNA.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
BlenderDNA.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
BlenderDNA.inl - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
BlenderIntermediate.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
BlenderLoader.cpp Fix Heap corruption in BlenderImporter::ConvertMesh function. closes #36 2013-05-03 23:16:56 +02:00
BlenderLoader.h - blend: compute parent inverses on your own instead of trusting the blend input. Thanks to Kalmár Dániel for the patch. 2012-07-17 22:18:10 +00:00
BlenderModifier.cpp Fix [3484066] Compilation error in Visual Studio 2011 Preview 2012-02-05 14:38:47 +00:00
BlenderModifier.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
BlenderScene.cpp Added uv and colour support 2013-03-26 21:28:15 +01:00
BlenderScene.h Added uv and colour support 2013-03-26 21:28:15 +01:00
BlenderSceneGen.h Added uv and colour support 2013-03-26 21:28:15 +01:00
BlobIOSystem.h bugfix : fix pedantic vs2012 warnings. 2013-08-15 20:57:54 +02:00
ByteSwap.h - rename assert.h to ai_assert.h. See also https://sourceforge.net/tracker/?func=detail&atid=1067632&aid=3520178&group_id=226462 2012-04-22 23:14:39 +00:00
CInterfaceIOWrapper.h Bugfix : Removed const_cast from CIOSystemWrapper::Exists. ( merged from GitHub, thanks to Riku Palomäki ). 2012-03-20 20:54:31 +00:00
CMakeLists.txt Drop M3 Importer. 2013-06-13 11:22:23 +02:00
COBLoader.cpp - drop a few swear words from documentation. Some of these are years old and I think the authors (me included) don't want them associated with their commits. 2013-03-21 19:54:55 +01:00
COBLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
COBScene.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
CSMLoader.cpp + add AI_CONFIG_IMPORT_NO_SKELETON_MESHES flag to control skeleton mesh visualization. No need for this in Blender, and difficult to just ignore the geometry created by it. 2012-06-21 17:24:50 +02:00
CSMLoader.h + add AI_CONFIG_IMPORT_NO_SKELETON_MESHES flag to control skeleton mesh visualization. No need for this in Blender, and difficult to just ignore the geometry created by it. 2012-06-21 17:24:50 +02:00
CalcTangentsProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
CalcTangentsProcess.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ColladaExporter.cpp Exporters: raise errors if output files cannot be opened. 2013-06-25 14:09:28 +02:00
ColladaExporter.h - rename assert.h to ai_assert.h. See also https://sourceforge.net/tracker/?func=detail&atid=1067632&aid=3520178&group_id=226462 2012-04-22 23:14:39 +00:00
ColladaHelper.h Added name member to Collada::Mesh. 2013-08-15 00:11:23 -04:00
ColladaLoader.cpp Collada mesh name is copied from id only if there was no name attribute in the <geometry> node. 2013-08-15 00:21:00 -04:00
ColladaLoader.h add AI_CONFIG_IMPORT_COLLADA_IGNORE_UP_DIRECTION for not transforming position of vertices 2013-07-27 10:34:48 +09:00
ColladaParser.cpp Added parsing of Collada mesh names. 2013-08-15 00:12:58 -04:00
ColladaParser.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ComputeUVMappingProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ComputeUVMappingProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
ConvertToLHProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ConvertToLHProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
DXFHelper.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
DXFLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
DXFLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
DeboneProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
DeboneProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
DefaultIOStream.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
DefaultIOStream.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
DefaultIOSystem.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
DefaultIOSystem.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
DefaultLogger.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
DefaultProgressHandler.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
Exceptional.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
Exporter.cpp bugfix : fix pedantic vs2012 warnings. 2013-08-15 20:57:54 +02:00
FBXAnimation.cpp - fbx: pre-filter animated property we don't support as early as possible. 2012-08-26 18:40:04 +02:00
FBXBinaryTokenizer.cpp Fixes for uninitialized variable warnings. 2013-08-09 19:52:15 -04:00
FBXCompileConfig.h - FBX importer: basic interface and importer skeleton. Start tokenizer and parser. 2012-06-23 03:36:55 +02:00
FBXConverter.cpp Fixes for uninitialized variable warnings. 2013-08-09 19:52:15 -04:00
FBXConverter.h - fbx: skeleton for DOM -> aiScene converter. 2012-06-28 20:02:09 +02:00
FBXDeformer.cpp - fbx: more warn policy tuning. 2012-08-26 18:58:08 +02:00
FBXDocument.cpp - FBX: avoid more gcc warnings. 2013-04-08 20:21:28 +02:00
FBXDocument.h - fbx: support reading LimbNode attachments, less Property70 warnings. 2012-08-26 18:53:15 +02:00
FBXDocumentUtil.cpp - fbx: better error reporting reading property tables. 2012-08-25 19:53:46 +02:00
FBXDocumentUtil.h Added AI_WONT_RETURN and AI_WONT_RETURN_SUFFIX to DOMError. 2013-08-04 10:11:02 -04:00
FBXImportSettings.h - FBX::ImportSettings: fix initialization list order. 2013-04-08 20:05:19 +02:00
FBXImporter.cpp - fbx: add import settings to public assimp config interface. 2012-08-11 16:41:44 +02:00
FBXImporter.h - fbx: add ImportSettings to keep track of fbx-specific import settings. The settings are generated by the importer instance and injected into parser and DOM. 2012-06-28 19:16:14 +02:00
FBXMaterial.cpp - fbx: work on resolving material links. 2012-07-04 15:07:57 +02:00
FBXMeshGeometry.cpp - some fixes for vc12 2013-01-19 17:00:14 +01:00
FBXModel.cpp - fbx: add special output node name tag to mark fbx null nodes. 2012-08-25 22:24:08 +02:00
FBXNodeAttribute.cpp - fbx: support reading LimbNode attachments, less Property70 warnings. 2012-08-26 18:53:15 +02:00
FBXParser.cpp Initialized stride variable to prevent compiler warnings about potential use of unassigned variable. 2013-08-05 00:02:27 -04:00
FBXParser.h - fbx: refactor parsing code, move all parsing stuff to FBXParser.cpp. Parsing errors now carry the prefix "FBX-Parser". 2012-08-10 23:24:58 +02:00
FBXProperties.cpp - fbx: extend list of supported property data types. 2012-08-11 01:59:10 +02:00
FBXProperties.h fbx: gcc 4.6 compile fixes 2012-07-07 20:46:29 +02:00
FBXTokenizer.cpp - fbx: add DOM layer to represent the parsed FBX file in-memory, capturing the essential semantics we need for importing. 2012-06-26 18:31:19 +02:00
FBXTokenizer.h - fbx: add binary reading draft. Started from scratch after my first attempt had design flaws. The binary reader now sits on the lexer stage (really) and generates a (fake) token sequence similar to the text lexer's output - this means most parsing code can go unaffected. 2012-08-09 02:08:12 +02:00
FBXUtil.cpp - FBX: silence some warnings produced by clang about missing switch cases. Add TokenType_BINARY_DATA to TokenTypeString() function. 2013-04-08 19:45:09 +02:00
FBXUtil.h - fbx: add binary reading draft. Started from scratch after my first attempt had design flaws. The binary reader now sits on the lexer stage (really) and generates a (fake) token sequence similar to the text lexer's output - this means most parsing code can go unaffected. 2012-08-09 02:08:12 +02:00
FileLogStream.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
FileSystemFilter.h - fix off-by-one error in FileSystemFilter. 2012-03-11 20:04:35 +00:00
FindDegenerates.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
FindDegenerates.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
FindInstancesProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
FindInstancesProcess.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
FindInvalidDataProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
FindInvalidDataProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
FixNormalsStep.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
FixNormalsStep.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
GenFaceNormalsProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
GenFaceNormalsProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
GenVertexNormalsProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
GenVertexNormalsProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
GenericProperty.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
HMPFileData.h - move include/ to include/assimp/ to have consistent header locations between installed and trunk version. 2012-02-03 16:25:12 +00:00
HMPLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
HMPLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
HalfLifeFileData.h - move include/ to include/assimp/ to have consistent header locations between installed and trunk version. 2012-02-03 16:25:12 +00:00
Hash.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
IFCBoolean.cpp - Ifc: fix issue pointed out by clang that caused an epsilon check to go totally wrong. A pair of extra parentheses invoked C++ expression evaluation instead of argument passing. 2013-04-08 19:39:15 +02:00
IFCCurve.cpp - Ifc: fix handling of curves with RADIAN parameters. 2012-07-12 00:20:28 +00:00
IFCGeometry.cpp - Ifc: code cleanup, remove various non-needed variables as pointed out by gcc. 2013-04-08 20:10:25 +02:00
IFCLoader.cpp IFC: support reading from IFCZip archives that don't use the same name for the embedded IFC file as the ZIP itself. 2013-06-25 00:22:47 +02:00
IFCLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
IFCMaterial.cpp - fix some -Wall warnings 2012-07-08 03:28:14 +02:00
IFCOpenings.cpp - Ifc: code cleanup, remove various non-needed variables as pointed out by gcc. 2013-04-08 20:10:25 +02:00
IFCProfile.cpp - Ifc: implement IfcIShapeProfileDef entity. 2013-01-24 15:16:03 +01:00
IFCReaderGen.cpp - Ifc: support reading IfcComplexProperty 2013-03-29 14:07:28 +01:00
IFCReaderGen.h - Ifc: support reading IfcComplexProperty 2013-03-29 14:07:28 +01:00
IFCUtil.cpp - Ifc: support IfcPolygonalBoundedHalfSpace entities (WIP). 2013-02-07 16:31:43 +01:00
IFCUtil.h - Ifc: prevent infinite recursion due to cyclic back references which the new STEP backref tracker might produce. 2013-03-29 13:33:18 +01:00
IFF.h - move include/ to include/assimp/ to have consistent header locations between installed and trunk version. 2012-02-03 16:25:12 +00:00
IRRLoader.cpp - fixed preprocessor checks for some importers 2012-12-20 11:43:09 +00:00
IRRLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
IRRMeshLoader.cpp - fixed preprocessor checks for some importers 2012-12-20 11:43:09 +00:00
IRRMeshLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
IRRShared.cpp - fixed preprocessor checks for some importers 2012-12-20 11:43:09 +00:00
IRRShared.h FIX: Adding empty final line to some units where it was missing. 2009-10-11 13:57:55 +00:00
Importer.cpp - Bugfix: catched a null pointer crash when post processing removed everything from an invalid scene 2012-05-23 09:25:40 +00:00
Importer.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ImporterRegistry.cpp Drop M3 Importer. 2013-06-13 11:22:23 +02:00
ImproveCacheLocality.cpp Bugfix : Refactored ImproveCacheLocalityProcess::ProcessMesh. ( merged from GitHub, thanks to Riku Palomäki ). 2012-03-20 20:48:26 +00:00
ImproveCacheLocality.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
JoinVerticesProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
JoinVerticesProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
LWOAnimation.cpp - drop a few swear words from documentation. Some of these are years old and I think the authors (me included) don't want them associated with their commits. 2013-03-21 19:54:55 +01:00
LWOAnimation.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
LWOBLoader.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
LWOFileData.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
LWOLoader.cpp LWO: ignore chunks of length zero. 2013-09-18 14:27:24 +02:00
LWOLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
LWOMaterial.cpp LWO: take last CLIP with the requested index (CLIPs ordered by ordinal string) 2013-09-18 14:27:56 +02:00
LWSLoader.cpp - LWS: fix bugs pointed out by clang leading to path strings being incorrectly build. 2013-04-08 19:36:24 +02:00
LWSLoader.h + add AI_CONFIG_IMPORT_NO_SKELETON_MESHES flag to control skeleton mesh visualization. No need for this in Blender, and difficult to just ignore the geometry created by it. 2012-06-21 17:24:50 +02:00
LimitBoneWeightsProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
LimitBoneWeightsProcess.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
LineSplitter.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
LogAux.h - fix [3595689] by requiring gcc 4.6 for the full magic in LogAux.h 2013-03-28 14:30:45 +01:00
MD2FileData.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
MD2Loader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MD2Loader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MD2NormalTable.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
MD3FileData.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
MD3Loader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MD3Loader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MD4FileData.h Get rid of ./extra folder in ./code. Move contents to main code folder. 2010-04-11 01:41:24 +00:00
MD5Loader.cpp - remove self-assignment in MD5Loader.cpp 2013-04-08 19:37:08 +02:00
MD5Loader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MD5Parser.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
MD5Parser.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
MDCFileData.h Bugfix : Replaced ugly (const_)casting by a better ctor and placement new. ( merged from GitHub, thanks to Riku Palomäki ). 2012-03-20 20:45:33 +00:00
MDCLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MDCLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MDCNormalTable.h Fixes for build with mingw (no warnings in 32 Bit build, even with -wall). 2008-09-12 20:25:11 +00:00
MDLDefaultColorMap.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
MDLFileData.h Bugfix : pcGroupTris isn't really const, removed const and const_cast ( merged from GitHub, thanks to Riku Palomäki ). 2012-03-20 20:42:16 +00:00
MDLLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MDLLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MDLMaterialLoader.cpp - drop a few swear words from documentation. Some of these are years old and I think the authors (me included) don't want them associated with their commits. 2013-03-21 19:54:55 +01:00
MS3DLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MS3DLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
MakeVerboseFormat.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
MakeVerboseFormat.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
MaterialSystem.cpp Fixes for uninitialized variable warnings. 2013-08-09 19:52:15 -04:00
MaterialSystem.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
MemoryIOWrapper.h - add IFCZIP support to IFC loader. 2012-07-11 19:18:51 +00:00
NDOLoader.cpp - NDOLoader: fix ASSIMP_BUILD_NO_NDO_IMPORTER guard. 2013-03-28 13:41:58 +01:00
NDOLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
NFFLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
NFFLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
OFFLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
OFFLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
ObjExporter.cpp Exporters: raise errors if output files cannot be opened. 2013-06-25 14:09:28 +02:00
ObjExporter.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ObjFileData.h Make sure members are initialized properly 2013-06-21 10:56:11 -04:00
ObjFileImporter.cpp Obj: set aiMesh::mPrimitiveTypes 2013-09-18 18:35:41 +02:00
ObjFileImporter.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
ObjFileMtlImporter.cpp update : implement obj-support for normal maps. 2013-01-26 14:11:57 +01:00
ObjFileMtlImporter.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ObjFileParser.cpp Obj: support line continuations with \ (fixes #91) 2013-09-18 19:34:03 +02:00
ObjFileParser.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ObjTools.h Bugfix : Fix an invalid getName function. Thanks to cyrilchampier. 2012-07-17 21:48:03 +00:00
OgreImporter.cpp Ogre: Material nullptr-fix, Loader is hopefully no longer confused by 'submeshnames' tag 2013-03-17 17:07:30 +01:00
OgreImporter.hpp Ogre: Importerproperty to set Texture Mode from Filename (bla_n.png -> Normalmap etc.) 2012-06-03 18:01:32 +00:00
OgreMaterial.cpp OgreMaterial: remove unneeded variable. 2013-04-08 20:05:56 +02:00
OgreMesh.cpp - drop a few swear words from documentation. Some of these are years old and I think the authors (me included) don't want them associated with their commits. 2013-03-21 19:54:55 +01:00
OgreSkeleton.cpp - drop a few swear words from documentation. Some of these are years old and I think the authors (me included) don't want them associated with their commits. 2013-03-21 19:54:55 +01:00
OgreXmlHelper.hpp Ogre: Support for multiple texcoords 2012-05-23 09:23:34 +00:00
OptimizeGraph.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
OptimizeGraph.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
OptimizeMeshes.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
OptimizeMeshes.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
ParsingUtils.h Bugfix : Removed useless and weird const_cast from TokenMatch. ( merged from GitHub, thanks to Riku Palomäki ). 2012-03-20 21:03:14 +00:00
PlyExporter.cpp Exporters: raise errors if output files cannot be opened. 2013-06-25 14:09:28 +02:00
PlyExporter.h + add Ply exporter. 2012-02-16 02:11:29 +00:00
PlyLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
PlyLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
PlyParser.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
PlyParser.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
PolyTools.h Bugfix : Fixed some compiler warnings and some C99 and C++11 specific syntax. ( merged from GitHub, thanks to Riku Palomäki ). 2012-03-20 21:31:56 +00:00
PostStepRegistry.cpp fix include/ define in PostStepRegistry 2013-08-07 14:59:16 +02:00
PretransformVertices.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
PretransformVertices.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
ProcessHelper.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ProcessHelper.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
Profiler.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
Q3BSPFileData.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
Q3BSPFileImporter.cpp - manually pulled the three smaller change requests from Github. 2012-11-05 09:13:09 +00:00
Q3BSPFileImporter.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
Q3BSPFileParser.cpp - fixed preprocessor checks for some importers 2012-12-20 11:43:09 +00:00
Q3BSPFileParser.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
Q3BSPZipArchive.cpp - fixed preprocessor checks for some importers 2012-12-20 11:43:09 +00:00
Q3BSPZipArchive.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
Q3DLoader.cpp - drop a few swear words from documentation. Some of these are years old and I think the authors (me included) don't want them associated with their commits. 2013-03-21 19:54:55 +01:00
Q3DLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
RawLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
RawLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
RemoveComments.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
RemoveComments.h - rename assert.h to ai_assert.h. See also https://sourceforge.net/tracker/?func=detail&atid=1067632&aid=3520178&group_id=226462 2012-04-22 23:14:39 +00:00
RemoveRedundantMaterials.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
RemoveRedundantMaterials.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
RemoveVCProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
RemoveVCProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
SGSpatialSort.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SGSpatialSort.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
SMDLoader.cpp bugfix : fix level 4 compiler warnings for Visual studio 2012. 2012-10-27 19:41:56 +00:00
SMDLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
STEPFile.h - applied patch to fix compilation errors with CLang following issue #3590305 2012-11-27 18:40:38 +00:00
STEPFileEncoding.cpp - STEP: fix possible compilation error due to unwanted line continuation in a comment line. 2013-01-27 03:23:41 +01:00
STEPFileEncoding.h - STEP: support UTF16, UTF32 and Mac/Roman escape sequences. 2013-01-24 19:51:46 +01:00
STEPFileReader.cpp - STEP: fix bug that caused back references contained in nested aggregates to be not tracked. 2013-03-28 23:28:20 +01:00
STEPFileReader.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
STLExporter.cpp add AI_SWAP4 for big endian architecture 2013-08-09 17:54:28 +09:00
STLExporter.h add binary exporter to STLExporter 2013-07-31 20:15:59 +09:00
STLLoader.cpp Allow spaces before the ascii STL header keyword 2013-09-25 13:25:02 -07:00
STLLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
SceneCombiner.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SceneCombiner.h - rename assert.h to ai_assert.h. See also https://sourceforge.net/tracker/?func=detail&atid=1067632&aid=3520178&group_id=226462 2012-04-22 23:14:39 +00:00
ScenePreprocessor.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ScenePreprocessor.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ScenePrivate.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SkeletonMeshBuilder.cpp - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
SkeletonMeshBuilder.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
SmoothingGroups.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SmoothingGroups.inl - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SortByPTypeProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SortByPTypeProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
SpatialSort.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SpatialSort.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
SplitByBoneCountProcess.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SplitByBoneCountProcess.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
SplitLargeMeshes.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
SplitLargeMeshes.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
StandardShapes.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
StandardShapes.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
StdOStreamLogStream.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
StreamReader.h Fixed parameter type mismatch in StreamReader. 2013-08-09 19:10:56 -04:00
StringComparison.h bugfix : fix level 4 compiler warnings for Visual studio 2012. 2012-10-27 19:41:56 +00:00
Subdivision.cpp Bugfix : Fixed the Subdivision input mesh to be non-const. ( merged from GitHub, thanks to Riku Palomäki ). 2012-03-20 21:00:16 +00:00
Subdivision.h Bugfix : Fixed the Subdivision input mesh to be non-const. ( merged from GitHub, thanks to Riku Palomäki ). 2012-03-20 21:00:16 +00:00
TargetAnimation.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
TargetAnimation.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
TerragenLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
TerragenLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
TextureTransform.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
TextureTransform.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
TinyFormatter.h - workaround for older gcc versions (<4.6) sometimes copying temporaries even though they shouldn't. 2013-04-13 16:08:13 +02:00
TriangulateProcess.cpp - triangulation: re-introduce special handling for quads, now with proper support for concave quads. This should *really* fix [3429812], but it leaves me to suspect bugs in the general-purpose triangulation code for ngons. 2012-11-29 15:25:09 +00:00
TriangulateProcess.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
UnrealLoader.cpp - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
UnrealLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
ValidateDataStructure.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
ValidateDataStructure.h Added AI_WONT_RETURN_SUFFIX to ReportError(). 2013-08-04 10:10:41 -04:00
Vertex.h - some fixes for vc12 2013-01-19 17:00:14 +01:00
VertexTriangleAdjacency.cpp - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00
VertexTriangleAdjacency.h - rename assert.h to ai_assert.h. See also https://sourceforge.net/tracker/?func=detail&atid=1067632&aid=3520178&group_id=226462 2012-04-22 23:14:39 +00:00
Win32DebugLogStream.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00:00
XFileHelper.h - rewrote the XFileLoader material management to handle meshes with dummy material names correctly. 2013-02-12 13:13:12 +01:00
XFileImporter.cpp - rewrote the XFileLoader material management to handle meshes with dummy material names correctly. 2013-02-12 13:13:12 +01:00
XFileImporter.h - rewrote the XFileLoader material management to handle meshes with dummy material names correctly. 2013-02-12 13:13:12 +01:00
XFileParser.cpp - Added a workaround for some XFileExporter omitting separator chars at the end of data vectors 2012-09-21 18:53:36 +00:00
XFileParser.h - rewrote the XFileLoader material management to handle meshes with dummy material names correctly. 2013-02-12 13:13:12 +01:00
XGLLoader.cpp - XGL: fix non isocpp-compliant definition of LogFunctions::log_prefix outside the namespace where the class resides. 2013-04-08 19:41:18 +02:00
XGLLoader.h - add mFileExtensions field to aiImporterDesc, BaseImporter::GetExtensionList is now longer virtual since this would be redundant. 2012-04-22 22:26:26 +00:00
assbin_chunks.h [3393728] [PATCH 1/2] ommit->omit and splitted->split 2011-08-20 22:00:33 +00:00
fast_atof.h add missing include to fast_atof.h 2013-08-07 14:29:17 +02:00
irrXMLWrapper.h - unify naming of all header files. Obviously, this is a breaking change that affects all users. 2012-02-03 17:04:06 +00: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
pstdint.h Experimental bugfix: avoid most pstdint.h stuff when VC10 stdint.h is included. 2011-01-24 19:44:09 +00:00
qnan.h - update license header. Update copyright year and unify naming: our name is 'assimp', not 'ASSIMP'. 2012-02-03 03:38:30 +00:00