Format: 1.8 Date: Thu, 20 Jan 2011 19:15:43 -0800 Source: ilmbase Binary: libilmbase6 libilmbase-dev Architecture: source Version: 1.0.2-3.3~nn Distribution: natty Urgency: low Maintainer: Debian PhotoTools Maintainers Changed-By: Matthew Walker Description: libilmbase-dev - development files for IlmBase libilmbase6 - several utility libraries from ILM used by OpenEXR Changes: ilmbase (1.0.2-3.3~nn) natty; urgency=low . * New upstream release * Added explicit copy constructors to Imath::Matrix33 and ImathMatrix44 to make conversions between float and double matrices more convenient. (Florian Kainz) * Added slerpShortestArc() and euclideanInnerProduct() functions to Imath::Quat. (Nick Porcino) * Added 4D vector class template Imath::Vec4. (Nick Porcino) * Copy constructors and assignment operators for Matrix33 and Matrix44 are up to 25% faster. Added matrix constructors that do not initialize the matrix (this is faster in cases where the initial value of the matrix is immediately overwritten anyway). (Nick Porcino) * Rewrote function closestPointOnBox(point,box). Shortened the code, improved numerical accuracy, fixed a bug where closestPointOnBox(box.center(),box) would return the center of the +Z side of the box, even if the +/-X or +/-Y sides were closer. (Florian Kainz) * Rewrote function findEntryAndExitPoints() in ImathBoxAlgo.h. Results are now consistent with those from intersect(), also in ImathBoxAlgo.h. (Florian Kainz) * Made Vec2::length() and Vec3::length() more accurate for vectors whose length is less than sqrt(limits::smallest()); (Florian Kainz) * Made Quat::angle() more accurate for small angles. (Don Hatch) . * Wrote a patch so it would build correctly. Checksums-Sha1: 3256b556ec6a8fc8c08b0bffcaa5da4af1dfb9e2 1282 ilmbase_1.0.2-3.3~nn.dsc bd5696c134e9eba095e04349ed61adfc2940f5e9 508076 ilmbase_1.0.2.orig.tar.gz de6fffcf3782247bbbbe1c2b698d3026ce48797a 93569 ilmbase_1.0.2-3.3~nn.diff.gz Checksums-Sha256: a143880c879ea5dc12030eb1685b1751defa9f390ed84bdf22a2093da542b555 1282 ilmbase_1.0.2-3.3~nn.dsc f97494def5416a0459776aef40ccc10b18d44e1d0ea5d262f430dd26fdfa1a8b 508076 ilmbase_1.0.2.orig.tar.gz ca2707ff91949640dcd6f48e6c56e39055fee26d2c4362a96fa24278489c863b 93569 ilmbase_1.0.2-3.3~nn.diff.gz Files: faeaa45851696b4bd369f369c8ff1506 1282 libs optional ilmbase_1.0.2-3.3~nn.dsc 22fd0eaa1b25f922d63ac28255694d45 508076 libs optional ilmbase_1.0.2.orig.tar.gz b690532b23fe8d63efb29c7c550b451f 93569 libs optional ilmbase_1.0.2-3.3~nn.diff.gz