Go to main content

man pages section 3: Library Interfaces and Headers

Exit Print View

Updated: Thursday, June 13, 2019
 
 

libilmbase (3lib)

Name

libilmbase - level ILM base libraries

Synopsis

cc [ flag... ] file... -I/usr/include/OpenEXR -lImath -lIex
-lHalf -lIlmThread -lz  [ library... ]

Description

libilmbase(3lib)              Interface Libraries             libilmbase(3lib)



NAME
       libilmbase - user-level ILM base libraries

SYNOPSIS
       cc [ flag... ] file... -I/usr/include/OpenEXR -lImath -lIex
       -lHalf -lIlmThread -lz  [ library... ]

DESCRIPTION
       The Industrial Light & Magic (ILM) base package consists of the follow-
       ing four libraries:

       Half is a class that encapsulates our 16-bit floating-point format.

       IlmThread is a thread abstraction library  for  use  with  OpenEXR  and
       other  software  packages.   It currently supports pthreads and Windows
       threads.

       Imath implements 2D and 3D vectors, 3x3 and 4x4  matrices,  quaternions
       and other useful 2D and 3D math functions.

       Iex is an exception-handling library.

       See  /usr/share/doc/openexr  for  a  full description and for some code
       that demonstrates how to use them.  The  doc  directory  contains  some
       high-level  documentation and history about the OpenEXR image file for-
       mat.

FILES
       /usr/lib/libIex.so                      shared object

       /usr/lib/libHalf.so                     shared object

       /usr/lib/libIlmThread.so                shared object

       /usr/lib/libIImath.so                   shared object


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       +---------------+--------------------------+
       |ATTRIBUTE TYPE |     ATTRIBUTE VALUE      |
       +---------------+--------------------------+
       |Availability   | library/ilmbase          |
       +---------------+--------------------------+
       |Stability      | Pass-through uncommitted |
       +---------------+--------------------------+
SEE ALSO
       intro(3), libz(3LIB), libopenexr(3LIB)

       http://www.openexr.com

LICENSE
       The ilmbase source code distribution is free software.   See  the  file
       named COPYING (included in this distribution) for details.

NOTES
       This     software     was    built    from    source    available    at
       https://github.com/oracle/solaris-userland.   The  original   community
       source      was      downloaded      from       https://download.savan-
       nah.nongnu.org/releases/openexr/ilmbase-2.2.0.tar.gz

       Further information about this software can be found on the open source
       community website at http://www.openexr.com/.



Solaris 11.4                      Mar 21 2011                 libilmbase(3lib)