template<class ValT>
Actual operation.
Definition at line 34 of file RgbStretch.h. References Impala::Core::Array::Element::E1ToVec3Real64(), Impala::Core::Array::Trait::RgbStretch< ValT >::mInterval, Impala::Core::Array::Trait::RgbStretch< ValT >::mLowVal, Impala::Core::Array::Element::Vec3Real64::X(), Impala::Core::Array::Element::Vec3Real64::Y(), and Impala::Core::Array::Element::Vec3Real64::Z(). 00035 { 00036 Element::Vec3Real64 v = Element::E1ToVec3Real64(pixV); 00037 *rgbPtr++ = (Int32) (((v.X() - mLowVal) / mInterval) * 255); 00038 *rgbPtr++ = (Int32) (((v.Y() - mLowVal) / mInterval) * 255); 00039 *rgbPtr++ = (Int32) (((v.Z() - mLowVal) / mInterval) * 255); 00040 }
Here is the call graph for this function:
|