#include <v3color.h>
Collaboration diagram for LLColor3:
Definition at line 45 of file v3color.h.
LLColor3::LLColor3 | ( | const F32 * | vec | ) | [inline] |
LLColor3::LLColor3 | ( | char * | color_string | ) | [inline] |
LLColor3::LLColor3 | ( | const LLColor4 & | color4 | ) | [explicit] |
LLColor3::LLColor3 | ( | const LLSD & | sd | ) |
void LLColor3::clamp | ( | ) | [inline] |
Definition at line 119 of file v3color.h.
Referenced by LLSkyTex::create(), and LLVOSky::updateReflectionGeometry().
void LLColor3::exp | ( | ) | [inline] |
Definition at line 258 of file v3color.h.
References LL_FAST_EXP, and mV.
Referenced by LLTranspMap::calcAirTranspDir(), and LLVOSky::calcSkyColorInDir().
LLSD LLColor3::getValue | ( | ) | const [inline] |
Definition at line 63 of file v3color.h.
References mV.
Referenced by LLControlGroup::declareColor3(), and LLControlGroup::loadFromFileLegacy().
F32 LLColor3::magVec | ( | ) | const [inline] |
Definition at line 233 of file v3color.h.
Referenced by LLVOSky::updateFog(), and LLVOSky::updateSky().
F32 LLColor3::magVecSquared | ( | ) | const [inline] |
F32 LLColor3::normVec | ( | ) | [inline] |
const LLColor3 & LLColor3::setToBlack | ( | ) | [inline] |
Definition at line 193 of file v3color.h.
References mV.
Referenced by LLVOSky::calcBrightnessScaleAndColors(), LLVOSky::calcInScatter(), LLVOSky::calcSkyColorInDir(), LLVOSky::calculateColors(), LLSkyTex::initEmpty(), LLHaze::LLHaze(), and LLHeavenBody::LLHeavenBody().
const LLColor3 & LLColor3::setToWhite | ( | ) | [inline] |
Definition at line 201 of file v3color.h.
References mV.
Referenced by LLVOSky::calcInScatter(), and LLVOSky::calcSkyColorInDir().
Definition at line 72 of file v3color.h.
Referenced by LLFloaterSettingsDebug::onCommitSettings(), and LLFloaterSettingsDebug::updateControl().
Definition at line 209 of file v3color.h.
References mV.
Referenced by LLTranspMap::calcAirTransp(), and LLVOSky::updateSky().
std::ostream& operator<< | ( | std::ostream & | s, | |
const LLColor3 & | a | |||
) | [friend] |
Definition at line 63 of file v3color.cpp.
LLColor3 LLColor3::black [static] |
LLColor3 LLColor3::grey [static] |
Definition at line 48 of file v3color.h.
Referenced by LLTranspMap::calcAirTransp(), calcHSL(), LLVOSky::calcSkyColorInDir(), clamp(), color_div(), color_gamma_correct(), color_intens(), color_max(), color_min(), color_pow(), exp(), getValue(), LLColor3(), LLColor4::LLColor4(), LLControlGroup::loadFromFileLegacy(), magVec(), magVecSquared(), normVec(), operator=(), refr_ind_calc(), LLVolumeGeometryManager::registerFace(), LLHUDEffectLookAt::render(), setToBlack(), setToWhite(), setValue(), LLColor4::setVec(), setVec(), LLColor4U::setVecScaleClamp(), LLDrawPoolWater::shade(), LLVOSky::updateFog(), LLVOSky::updateHaze(), LLVOSky::updateSky(), and vec3to4().
LLColor3 LLColor3::white [static] |
Definition at line 50 of file v3color.h.
Referenced by LLControlGroup::getColor3(), and LLVOSky::updateFog().