#include <RixIES.h>
Inherits RixInterface.
◆ Type
Enumerator |
---|
k_Float | |
k_Integer | |
k_StringV | |
k_Color | |
k_Normal | |
k_Vector | |
k_Point | |
k_HPoint | |
k_MPoint | |
k_Matrix | |
◆ RixIES()
◆ EvaluateConeAngle() [1/2]
◆ EvaluateConeAngle() [2/2]
◆ EvaluateIESProfile()
◆ GetConeAngle()
float RixIES::GetConeAngle |
( |
| ) |
const |
|
inline |
◆ GetConeOffset()
float RixIES::GetConeOffset |
( |
| ) |
const |
|
inline |
◆ GetHasNegativeDeterminant()
bool RixIES::GetHasNegativeDeterminant |
( |
| ) |
const |
|
inline |
◆ GetIESProfile()
◆ GetNormalizationFactor()
float RixIES::GetNormalizationFactor |
( |
| ) |
const |
|
inline |
◆ GetVersion()
virtual int RixInterface::GetVersion |
( |
| ) |
const |
|
inlinevirtualinherited |
Get the version number of this interface.
Different interfaces might have different version numbers in a given release.
References RixInterface::m_version.
◆ ReadIESProfile()
References RixTexture::AcquireTexture(), RixTexture::AtlasNone, RixIES::IESProfile::clear(), F_PI, RixContext::GetRixInterface(), RixTexture::TxProperties::height, RixIES::IESProfile::isColor, RixIES::IESProfile::isExr, k_RixMessages, k_RixTexture, RixIES::IESProfile::mapName, RixTexture::TxProperties::nchannels, RixTexture::TxParams::nchannels, RixIES::IESProfile::nu, RixIES::IESProfile::nv, RixIES::IESProfile::profile, RixTexture::ReleaseTexture(), RixTexture::TextureData(), US_NULL, and RixTexture::TxProperties::width.
◆ SetConeAngle()
void RixIES::SetConeAngle |
( |
float |
v | ) |
|
|
inline |
◆ SetConeOffset()
void RixIES::SetConeOffset |
( |
float |
v | ) |
|
|
inline |
◆ SetHasNegativeDeterminant()
void RixIES::SetHasNegativeDeterminant |
( |
float |
v | ) |
|
|
inline |
◆ m_version
int RixInterface::m_version |
|
protectedinherited |
The documentation for this class was generated from the following files: