The math/imath port
Imath-3.1.12 – C++ and python library of 2D and 3D vector & matrix (cvsweb github mirror)
Description
Imath is a basic, light-weight, and efficient C++ representation of 2D and 3D vectors and matrices and other simple but useful mathematical objects, functions, and data types common in computer graphics applications, including the "half" 16-bit floating-point type. Imath also includes python bindings for all types and functions, including optimized implementations of vector and matrix arrays. Features: * half: 16-bit floating-point type * Vector: V2s, V2i, V2i64, V2f, V2d, V3s, V3i, V4i64, V3f, V3d, V4s, V4i, V4i64, V4f, V4d * Matrix: M22f, M22d, M33f, M33d, M44f, M44d * Bounding box: Box2s, Box2i, Box2i64, Box2f, Box2d, Box3s, Box3i, Box3i64, Box3f, Box3d * Color: C3h, C3f, C3c, C4f, C4h, C4c * Euler angles: Eulerf, Eulerd * Quaternion: Quatf, Quatd * Viewing frustum: Frustrumf, Frustumd * Interval: Intervals, Intervali, Intervalf, Intervald * Line: Line3f, Line3d * Plane: Plane3f, Plane3d * Sphere: Sphere3f, Sphere3d * Shear: Shear3f, Shear3d, Shear6f, Shear6 * Miscellaneous math functionsWWW: https://github.com/AcademySoftwareFoundation/Imath
Maintainer
Antoine Jacoutot
Only for arches
aarch64 alpha amd64 arm hppa i386 mips64 mips64el powerpc powerpc64 riscv64 sh sparc64
Categories
devel graphics lang/python math
Library dependencies
Build dependencies
Run dependencies
Test dependencies
Reverse dependencies
Files
- /usr/local/include/Imath/
- /usr/local/include/Imath/ImathBox.h
- /usr/local/include/Imath/ImathBoxAlgo.h
- /usr/local/include/Imath/ImathColor.h
- /usr/local/include/Imath/ImathColorAlgo.h
- /usr/local/include/Imath/ImathConfig.h
- /usr/local/include/Imath/ImathEuler.h
- /usr/local/include/Imath/ImathExport.h
- /usr/local/include/Imath/ImathForward.h
- /usr/local/include/Imath/ImathFrame.h
- /usr/local/include/Imath/ImathFrustum.h
- /usr/local/include/Imath/ImathFrustumTest.h
- /usr/local/include/Imath/ImathFun.h
- /usr/local/include/Imath/ImathGL.h
- /usr/local/include/Imath/ImathGLU.h
- /usr/local/include/Imath/ImathInt64.h
- /usr/local/include/Imath/ImathInterval.h
- /usr/local/include/Imath/ImathLine.h
- /usr/local/include/Imath/ImathLineAlgo.h
- /usr/local/include/Imath/ImathMath.h
- /usr/local/include/Imath/ImathMatrix.h
- /usr/local/include/Imath/ImathMatrixAlgo.h
- /usr/local/include/Imath/ImathNamespace.h
- /usr/local/include/Imath/ImathPlane.h
- /usr/local/include/Imath/ImathPlatform.h
- /usr/local/include/Imath/ImathQuat.h
- /usr/local/include/Imath/ImathRandom.h
- /usr/local/include/Imath/ImathRoots.h
- /usr/local/include/Imath/ImathShear.h
- /usr/local/include/Imath/ImathSphere.h
- /usr/local/include/Imath/ImathTypeTraits.h
- /usr/local/include/Imath/ImathVec.h
- /usr/local/include/Imath/ImathVecAlgo.h
- /usr/local/include/Imath/PyImath.h
- /usr/local/include/Imath/PyImathAPI.h
- /usr/local/include/Imath/PyImathAutovectorize.h
- /usr/local/include/Imath/PyImathBasicTypes.h
- /usr/local/include/Imath/PyImathBox.h
- /usr/local/include/Imath/PyImathBoxArrayImpl.h
- /usr/local/include/Imath/PyImathBufferProtocol.h
- /usr/local/include/Imath/PyImathColor.h
- /usr/local/include/Imath/PyImathColor3ArrayImpl.h
- /usr/local/include/Imath/PyImathColor4Array2DImpl.h
- /usr/local/include/Imath/PyImathColor4ArrayImpl.h
- /usr/local/include/Imath/PyImathDecorators.h
- /usr/local/include/Imath/PyImathEuler.h
- /usr/local/include/Imath/PyImathExport.h
- /usr/local/include/Imath/PyImathFixedArray.h
- /usr/local/include/Imath/PyImathFixedArray2D.h
- /usr/local/include/Imath/PyImathFixedArrayTraits.h
- /usr/local/include/Imath/PyImathFixedMatrix.h
- /usr/local/include/Imath/PyImathFixedVArray.h
- /usr/local/include/Imath/PyImathFrustum.h
- /usr/local/include/Imath/PyImathFun.h
- /usr/local/include/Imath/PyImathLine.h
- /usr/local/include/Imath/PyImathMathExc.h
- /usr/local/include/Imath/PyImathMatrix.h
- /usr/local/include/Imath/PyImathOperators.h
- /usr/local/include/Imath/PyImathPlane.h
- /usr/local/include/Imath/PyImathQuat.h
- /usr/local/include/Imath/PyImathQuatOperators.h
- /usr/local/include/Imath/PyImathRandom.h
- /usr/local/include/Imath/PyImathShear.h
- /usr/local/include/Imath/PyImathStringArray.h
- /usr/local/include/Imath/PyImathStringArrayRegister.h
- /usr/local/include/Imath/PyImathStringTable.h
- /usr/local/include/Imath/PyImathTask.h
- /usr/local/include/Imath/PyImathUtil.h
- /usr/local/include/Imath/PyImathVec.h
- /usr/local/include/Imath/PyImathVec2Impl.h
- /usr/local/include/Imath/PyImathVec3ArrayImpl.h
- /usr/local/include/Imath/PyImathVec3Impl.h
- /usr/local/include/Imath/PyImathVec4ArrayImpl.h
- /usr/local/include/Imath/PyImathVec4Impl.h
- /usr/local/include/Imath/PyImathVecOperators.h
- /usr/local/include/Imath/half.h
- /usr/local/include/Imath/halfFunction.h
- /usr/local/include/Imath/halfLimits.h
- /usr/local/lib/cmake/
- /usr/local/lib/cmake/Imath/
- /usr/local/lib/cmake/Imath/ImathConfig.cmake
- /usr/local/lib/cmake/Imath/ImathConfigVersion.cmake
- /usr/local/lib/cmake/Imath/ImathTargets-release.cmake
- /usr/local/lib/cmake/Imath/ImathTargets.cmake
- /usr/local/lib/libImath-3_1.so.2.0
- /usr/local/lib/libImath.so.2.0
- /usr/local/lib/libPyImath_Python3_11-3_1.so.2.0
- /usr/local/lib/pkgconfig/Imath.pc
- /usr/local/lib/pkgconfig/PyImath.pc
- /usr/local/lib/python3.11/site-packages/imath.so
- /usr/local/lib/python3.11/site-packages/imathnumpy.so
- @conflict OpenEXR-<3