#include <RixIES.h>
Inherits RixInterface.
| Enumerator |
|---|
| k_Float |
|
| k_Integer |
|
| k_StringV |
|
| k_Color |
|
| k_Normal |
|
| k_Vector |
|
| k_Point |
|
| k_HPoint |
|
| k_MPoint |
|
| k_Matrix |
|
| PRMAN_INLINE float RixIES::EvaluateConeAngle |
( |
RtFloat3 const & |
P) | |
const |
| PRMAN_INLINE float RixIES::EvaluateConeAngle |
( |
RtPoint3 const & |
lightP, |
|
|
RtVector3 & |
lightN, |
|
|
RtPoint3 const & |
offsetP, |
|
|
RtVector3 const & |
segmentDir, |
|
|
float & |
minT, |
|
|
float & |
maxT |
|
) |
| const |
| PRMAN_INLINE void RixIES::EvaluateIESProfile |
( |
RtFloat3 const & |
P, |
|
|
RtColorRGB * |
emission |
|
) |
| const |
| float RixIES::GetConeAngle |
( |
) | |
const |
|
inline |
| float RixIES::GetConeOffset |
( |
) | |
const |
|
inline |
| bool RixIES::GetHasNegativeDeterminant |
( |
) | |
const |
|
inline |
| float RixIES::GetNormalizationFactor |
( |
) | |
const |
|
inline |
| 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.
| PRMAN_INLINE bool RixIES::ReadIESProfile |
( |
RixContext const & |
rixCtx, |
|
|
RtUString const |
iesProfile |
|
) |
| |
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(), and RixTexture::TxProperties::width.
| void RixIES::SetConeAngle |
( |
float |
v) | |
|
|
inline |
| void RixIES::SetConeOffset |
( |
float |
v) | |
|
|
inline |
| void RixIES::SetHasNegativeDeterminant |
( |
float |
v) | |
|
|
inline |
| int RixInterface::m_version |
|
protectedinherited |
The documentation for this class was generated from the following files: