Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

template<class ValT>
void Impala::Core::Array::Trait::RgbStretch< ValT >::DoIt ( const ValT &  pixV,
UInt8 rgbPtr 
) [inline]

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:


Generated on Fri Mar 19 11:05:06 2010 for ImpalaSrc by  doxygen 1.5.1