assimp/include/assimp
Marc-Antoine Lortie 609632c6a5 Added missing functionalities to C API.
The C API functions that have been added are the following:

Vector2:
- aiVector2AreEqual
- aiVector2AreEqualEpsilon
- aiVector2Add
- aiVector2Subtract
- aiVector2Scale
- aiVector2SymMul
- aiVector2DivideByScalar
- aiVector2DivideByVector
- aiVector2Length
- aiVector2SquareLength
- aiVector2Negate
- aiVector2DotProduct
- aiVector2Normalize

Vector3:
- aiVector3AreEqual
- aiVector3AreEqualEpsilon
- aiVector3LessThan
- aiVector3Add
- aiVector3Subtract
- aiVector3Scale
- aiVector3SymMul
- aiVector3DivideByScalar
- aiVector3DivideByVector
- aiVector3Length
- aiVector3SquareLength
- aiVector3Negate
- aiVector3DotProduct
- aiVector3CrossProduct
- aiVector3Normalize
- aiVector3NormalizeSafe
- aiVector3RotateByQuaternion

Matrix3x3:
- aiMatrix3FromMatrix4
- aiMatrix3FromQuaternion
- aiMatrix3AreEqual
- aiMatrix3AreEqualEpsilon
- aiMatrix3Inverse
- aiMatrix3Determinant
- aiMatrix3RotationZ
- aiMatrix3FromRotationAroundAxis
- aiMatrix3Translation
- aiMatrix3FromTo

Matrix4x4:
- aiMatrix4FromMatrix3
- aiMatrix4FromScalingQuaternionPosition
- aiMatrix4Add
- aiMatrix4AreEqual
- aiMatrix4AreEqualEpsilon
- aiMatrix4Inverse
- aiMatrix4Determinant
- aiMatrix4IsIdentity
- aiMatrix4DecomposeIntoScalingEulerAnglesPosition
- aiMatrix4DecomposeIntoScalingAxisAnglePosition
- aiMatrix4DecomposeNoScaling
- aiMatrix4FromEulerAngles
- aiMatrix4RotationX
- aiMatrix4RotationY
- aiMatrix4RotationZ
- aiMatrix4FromRotationAroundAxis
- aiMatrix4Translation
- aiMatrix4Scaling
- aiMatrix4FromTo

Quaternion:
- aiQuaternionFromEulerAngles
- aiQuaternionFromAxisAngle
- aiQuaternionFromNormalizedQuaternion
- aiQuaternionAreEqual
- aiQuaternionAreEqualEpsilon
- aiQuaternionNormalize
- aiQuaternionConjugate
- aiQuaternionMultiply
- aiQuaternionInterpolate

In addition, a const qualifier has been added to aiQuaterniont::Rotate to allow call to this method via a const aiQuaterniont pointer.
2020-03-26 13:08:40 -04:00
..
Compiler add clang to pushpack1.h 2018-11-08 09:25:48 +01:00
port/AndroidJNI Updated copyright dates. 2020-01-20 08:53:12 -05:00
.editorconfig Implemented: Add editor config file 2015-06-28 16:04:15 -06:00
BaseImporter.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
Bitmap.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
BlobIOSystem.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
ByteSwapper.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
CreateAnimMesh.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
DefaultIOStream.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
DefaultIOSystem.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
DefaultLogger.hpp Updated copyright dates. 2020-01-20 08:53:12 -05:00
Defines.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
Exceptional.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
Exporter.hpp Updated copyright dates. 2020-01-20 08:53:12 -05:00
GenericProperty.h small refactorings. 2020-03-09 10:55:32 +01:00
Hash.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
IOStream.hpp Updated copyright dates. 2020-01-20 08:53:12 -05:00
IOStreamBuffer.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
IOSystem.hpp Updated copyright dates. 2020-01-20 08:53:12 -05:00
Importer.hpp Merge branch 'master' into enable_vs_warning_all 2020-03-15 10:19:49 +01:00
LineSplitter.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
LogAux.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
LogStream.hpp Updated copyright dates. 2020-01-20 08:53:12 -05:00
Logger.hpp Updated copyright dates. 2020-01-20 08:53:12 -05:00
MathFunctions.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
MemoryIOWrapper.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
NullLogger.hpp Updated copyright dates. 2020-01-20 08:53:12 -05:00
ParsingUtils.h next fixed warnings 2020-03-01 13:15:45 +01:00
Profiler.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
ProgressHandler.hpp Updated copyright dates. 2020-01-20 08:53:12 -05:00
RemoveComments.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
SGSpatialSort.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
SceneCombiner.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
SkeletonMeshBuilder.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
SmoothingGroups.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
SmoothingGroups.inl Updated copyright dates. 2020-01-20 08:53:12 -05:00
SpatialSort.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
StandardShapes.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
StreamReader.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
StreamWriter.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
StringComparison.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
StringUtils.h clean all warnings for vs-2019 2020-03-08 21:24:01 +01:00
Subdivision.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
TinyFormatter.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
Vertex.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
XMLTools.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
ZipArchiveIOSystem.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
aabb.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
ai_assert.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
anim.h fix compiler warnings in tools and test- 2020-03-11 00:43:44 +01:00
camera.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
cexport.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
cfileio.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
cimport.h Added missing functionalities to C API. 2020-03-26 13:08:40 -04:00
color4.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
color4.inl Updated copyright dates. 2020-01-20 08:53:12 -05:00
commonMetaData.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
config.h.in Updated copyright dates. 2020-01-20 08:53:12 -05:00
defs.h ry to fix 2013-specific warnings in mesh.h 2020-03-19 15:10:46 +01:00
fast_atof.h Cleanup the public headers. 2019-10-11 13:27:36 +02:00
importerdesc.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
irrXMLWrapper.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
light.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
material.h Fixed TextureTypeToString defined multiple times. 2020-02-06 13:19:01 -05:00
material.inl Updated copyright dates. 2020-01-20 08:53:12 -05:00
matrix3x3.h fix the build - add misisng forward declaration for aiVector3t. 2020-03-16 10:50:07 +01:00
matrix3x3.inl add mssing move constructor. 2020-03-19 16:53:05 +01:00
matrix4x4.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
matrix4x4.inl Updated copyright dates. 2020-01-20 08:53:12 -05:00
mesh.h ry to fix 2013-specific warnings in mesh.h 2020-03-19 15:10:46 +01:00
metadata.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
pbrmaterial.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
postprocess.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
qnan.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
quaternion.h Added missing functionalities to C API. 2020-03-26 13:08:40 -04:00
quaternion.inl Added missing functionalities to C API. 2020-03-26 13:08:40 -04:00
scene.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
texture.h Updated places to achFormatHint referencing array size. 2020-01-23 15:26:49 -05:00
types.h fix the linux build. 2020-03-21 08:56:49 +01:00
vector2.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
vector2.inl Updated copyright dates. 2020-01-20 08:53:12 -05:00
vector3.h Updated copyright dates. 2020-01-20 08:53:12 -05:00
vector3.inl Updated copyright dates. 2020-01-20 08:53:12 -05:00
version.h Updated copyright dates. 2020-01-20 08:53:12 -05:00