| Server IP : 162.214.67.83 / Your IP : 216.73.217.60 Web Server : Apache System : Linux dedi-13542965.clustter.com.br 5.14.0-687.20.1.el9_8.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Jun 30 06:22:49 EDT 2026 x86_64 User : jforte ( 1063) PHP Version : 8.2.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /usr/share/doc/imath-devel/html/_sources/ |
Upload File : |
.. Imath documentation master file, created by
sphinx-quickstart on Wed Apr 24 15:19:01 2019.
Imath Technical Documentation
=============================
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.
- Download: https://github.com/AcademySoftwareFoundation/Imath
- Install Help: `INSTALL.md <https://github.com/AcademySoftwareFoundation/Imath/blob/master/INSTALL>`_
- Porting Help: `Imath/OpenEXR Version 2->3 Porting Guide <https://github.com/AcademySoftwareFoundation/Imath/blob/master/docs/PortingGuide2-3.md>`_
- License: `BSD License <https://github.com/AcademySoftwareFoundation/Imath/blob/master/LICENSE.md>`_
Introduction
############
.. toctree::
:maxdepth: 3
intro
install
The half Type
#############
.. toctree::
:maxdepth: 3
classes/half
half_limits
functions/half_c
half_conversion
float
Imath Classes
#############
.. toctree::
:maxdepth: 3
classes/Box
classes/Color3
classes/Color4
classes/Euler
classes/Frustum
classes/Interval
classes/Line3
classes/Matrix22
classes/Matrix33
classes/Matrix44
classes/Plane3
classes/Quat
classes/Rand32
classes/Rand48
classes/Shear6
classes/Sphere3
classes/Vec2
classes/Vec3
classes/Vec4
Imath Functions
###############
.. toctree::
:maxdepth: 3
functions/box
functions/color
functions/frame
functions/gl
functions/glu
functions/line
functions/matrix
functions/random
functions/roots
functions/vec
:ref:`genindex`