文件名称:用于2D / 3D / 4D向量,矩阵,四元数和几何代数的C ++数学库。-C/C++开发
文件大小:98KB
文件格式:ZIP
更新时间:2024-06-15 17:42:25
C/C++ Math
这是一个C ++数学库,其中包含矢量,矩阵,四元数和射影几何代数元素的类。 Terathon数学库这是一个C ++数学库,其中包含矢量,矩阵,四元数和射影几何代数元素的类。 具体的类如下:Vector2D –一个二维向量(x,y),它扩展为四个维度,分别为(x,y,0,0)。 Vector3D – 3D向量(x,y,z)扩展为(x,y,z,0)的四个维度。 Vector4D – 4D向量(x,y,z,w)。 Point2D –一个二维点(x,y)延伸到四个维度为(x,y,0,1)。 Point3D – 3D点(x,y,z)tha
【文件预览】:
Terathon-Math-Library-main
----TSMatrix3D.cpp(7KB)
----TSTrivector4D.h(13KB)
----TSVector4D.cpp(2KB)
----TSAlgebra.cpp(12KB)
----TSVector2D.cpp(804B)
----TSMatrix4D.cpp(30KB)
----TSMotor4D.cpp(11KB)
----TSFlector4D.h(19KB)
----TSMath.h(10KB)
----TSPlatform.h(4KB)
----TSBivector4D.h(18KB)
----TSMatrix3D.h(16KB)
----TSMatrix4D.h(34KB)
----TSVector3D.cpp(2KB)
----TSFlector4D.cpp(13KB)
----LICENSE(34KB)
----TSAlgebra.h(86KB)
----TSMotor4D.h(20KB)
----TSMatrix2D.h(12KB)
----README.md(4KB)
----TSQuaternion.cpp(4KB)
----TSVector2D.h(19KB)
----TSSimd.h(40KB)
----TSVector3D.h(26KB)
----TSQuaternion.h(24KB)
----.editorconfig(84B)
----TSMatrix2D.cpp(3KB)
----TSBivector3D.cpp(1KB)
----TSMath.cpp(24KB)
----TSBivector3D.h(14KB)
----TSVector4D.h(23KB)