Public Member Functions | |
| FlmParameter () | |
| FlmParameter (FlexImageFilm *aFilm, FlmParameterType aType, luxComponentParameters aParam, int aIndex) | |
| void | Set (FlexImageFilm *aFilm) |
| bool | Read (std::basic_istream< char > &is, bool isLittleEndian, FlexImageFilm *film) |
| void | Write (std::basic_ostream< char > &os, bool isLittleEndian) const |
Private Attributes | |
| FlmParameterType | type |
| int | size |
| int | id |
| int | index |
| float | floatValue |
| string | stringValue |
Definition at line 1370 of file fleximage.cpp.
| FlmParameter::FlmParameter | ( | ) | [inline] |
Definition at line 1372 of file fleximage.cpp.
| FlmParameter::FlmParameter | ( | FlexImageFilm * | aFilm, | |
| FlmParameterType | aType, | |||
| luxComponentParameters | aParam, | |||
| int | aIndex | |||
| ) | [inline] |
Definition at line 1373 of file fleximage.cpp.
References FLM_PARAMETER_TYPE_FLOAT, FLM_PARAMETER_TYPE_STRING, lux::FlexImageFilm::GetParameterValue(), lux::FlexImageFilm::GetStringParameterValue(), LUX_ERROR, LUX_SYSTEM, and luxError.
| bool FlmParameter::Read | ( | std::basic_istream< char > & | is, | |
| bool | isLittleEndian, | |||
| FlexImageFilm * | film | |||
| ) | [inline] |
Definition at line 1410 of file fleximage.cpp.
References FLM_PARAMETER_TYPE_FLOAT, FLM_PARAMETER_TYPE_STRING, LUX_ERROR, LUX_SYSTEM, luxError, lux::osReadLittleEndianFloat(), and lux::osReadLittleEndianInt().
Referenced by FlmHeader::Read().
| void FlmParameter::Set | ( | FlexImageFilm * | aFilm | ) | [inline] |
Definition at line 1396 of file fleximage.cpp.
References FLM_PARAMETER_TYPE_FLOAT, FLM_PARAMETER_TYPE_STRING, lux::FlexImageFilm::SetParameterValue(), and lux::FlexImageFilm::SetStringParameterValue().
| void FlmParameter::Write | ( | std::basic_ostream< char > & | os, | |
| bool | isLittleEndian | |||
| ) | const [inline] |
Definition at line 1469 of file fleximage.cpp.
References FLM_PARAMETER_TYPE_FLOAT, FLM_PARAMETER_TYPE_STRING, lux::osWriteLittleEndianFloat(), and lux::osWriteLittleEndianInt().
float FlmParameter::floatValue [private] |
Definition at line 1493 of file fleximage.cpp.
int FlmParameter::id [private] |
Definition at line 1490 of file fleximage.cpp.
int FlmParameter::index [private] |
Definition at line 1491 of file fleximage.cpp.
int FlmParameter::size [private] |
Definition at line 1489 of file fleximage.cpp.
string FlmParameter::stringValue [private] |
Definition at line 1494 of file fleximage.cpp.
FlmParameterType FlmParameter::type [private] |
Definition at line 1488 of file fleximage.cpp.
1.6.2-20100208