TColorRGBLinearEffect Struct Reference

Inheritance diagram for TColorRGBLinearEffect:
TMCObject

List of all members.

Public Member Functions

 TColorRGBLinearEffect ()
void Reset ()
void Apply (TMCColorRGB &inOutColor) const
void ApplyInverse (TMCColorRGB &inOutColor) const

Public Attributes

TMCColorRGB fColorMult
 Linear multiplicative component (composited as multiplicative).
TMCColorRGB fColorAdd
 Linear additive component (composited as additive).

Detailed Description

Struct used to get linear details about a color effect applied to an input color: ResultColor = fColorMult * InputColor + fColorAdd


Constructor & Destructor Documentation

TColorRGBLinearEffect::TColorRGBLinearEffect (  )  [inline]

Member Function Documentation

void TColorRGBLinearEffect::Apply ( TMCColorRGB inOutColor  )  const [inline]
void TColorRGBLinearEffect::ApplyInverse ( TMCColorRGB inOutColor  )  const [inline]
void TColorRGBLinearEffect::Reset (  )  [inline]

Member Data Documentation

Linear additive component (composited as additive).

Linear multiplicative component (composited as multiplicative).


The documentation for this struct was generated from the following file:
Generated on Mon Apr 26 22:48:00 2010 for Carrara SDK Doc by  doxygen 1.6.3