library of assembled shared sources |
http://lass.cocamware.com |
Public Types | |
enum | { sizeColorCorr = 3, sizePrimaries = 8 } |
Public Member Functions | |
HeaderRadianceHdr () | |
void | readFrom (BinaryIStream &stream) |
void | writeTo (BinaryOStream &stream) |
Data Fields | |
float | exposure |
float | colorCorr [sizeColorCorr] |
float | primaries [sizePrimaries] |
unsigned | height |
unsigned | width |
bool | yIncreasing |
bool | xIncreasing |
bool | isRgb |
bool | isDefaultPrimaries |
Definition at line 216 of file image.h.
lass::io::Image::HeaderRadianceHdr::HeaderRadianceHdr | ( | ) |
Definition at line 1615 of file image.cpp.
References colorCorr, lass::stde::copy_n(), primaries, sizeColorCorr, and sizePrimaries.
void lass::io::Image::HeaderRadianceHdr::readFrom | ( | BinaryIStream & | stream | ) |
Definition at line 1630 of file image.cpp.
References lass::stde::begins_with(), colorCorr, lass::stde::equal_r(), exposure, lass::io::StreamBase::good(), height, isDefaultPrimaries, isRgb, LASS_THROW_EX, lass::io::Image::magicRadiance_, primaries, lass::io::BinaryIStream::read(), lass::io::Image::readLine(), sizeColorCorr, sizePrimaries, lass::stde::split(), lass::stde::strip(), lass::stde::toupper(), lass::stde::transform_r(), width, xIncreasing, and yIncreasing.
Referenced by lass::io::Image::openRadianceHdr().
void lass::io::Image::HeaderRadianceHdr::writeTo | ( | BinaryOStream & | stream | ) |
Definition at line 1731 of file image.cpp.
References colorCorr, exposure, height, isRgb, lass::stde::join(), lass::io::Image::magicRadiance_, primaries, sizeColorCorr, sizePrimaries, width, lass::io::BinaryOStream::write(), lass::io::Image::writeLine(), xIncreasing, and yIncreasing.
Referenced by lass::io::Image::saveRadianceHdr().
Definition at line 224 of file image.h.
Referenced by lass::io::Image::openRadianceHdr(), readFrom(), and writeTo().
float lass::io::Image::HeaderRadianceHdr::colorCorr[sizeColorCorr] |
Definition at line 225 of file image.h.
Referenced by HeaderRadianceHdr(), lass::io::Image::openRadianceHdr(), readFrom(), and writeTo().
float lass::io::Image::HeaderRadianceHdr::primaries[sizePrimaries] |
Definition at line 226 of file image.h.
Referenced by HeaderRadianceHdr(), lass::io::Image::openRadianceHdr(), readFrom(), lass::io::Image::saveRadianceHdr(), and writeTo().
Definition at line 227 of file image.h.
Referenced by lass::io::Image::openRadianceHdr(), readFrom(), lass::io::Image::saveRadianceHdr(), and writeTo().
Definition at line 228 of file image.h.
Referenced by lass::io::Image::openRadianceHdr(), readFrom(), lass::io::Image::saveRadianceHdr(), and writeTo().
Definition at line 229 of file image.h.
Referenced by lass::io::Image::openRadianceHdr(), readFrom(), lass::io::Image::saveRadianceHdr(), and writeTo().
Definition at line 230 of file image.h.
Referenced by lass::io::Image::openRadianceHdr(), readFrom(), lass::io::Image::saveRadianceHdr(), and writeTo().
Definition at line 231 of file image.h.
Referenced by lass::io::Image::openRadianceHdr(), readFrom(), lass::io::Image::saveRadianceHdr(), and writeTo().
Generated on Mon Nov 10 14:22:09 2008 for Library of Assembled Shared Sources by 1.5.7.1 |