RenderManAPI  24.0
RixLPEScatterEvent Class Reference

#include <RixLPE.h>

Public Member Functions

PRMAN_INLINE RixLPEScatterEvent (RixBXLobeSampled lobeSampled)
PRMAN_INLINE RixLPEScatterEvent (RixBXLobeTraits traits)
PRMAN_INLINE RixLPEScatterEvent (bool isReflect, bool isUser, bool isSpecular, unsigned char lpeId)
PRMAN_INLINE bool GetValid () const
PRMAN_INLINE RixLPEToken GetEvent () const
PRMAN_INLINE RixLPEToken GetScatt () const
PRMAN_INLINE unsigned char GetLpeId () const
PRMAN_INLINE unsigned char GetLpeIndex () const

Constructor & Destructor Documentation

◆ RixLPEScatterEvent() [1/3]

◆ RixLPEScatterEvent() [2/3]

◆ RixLPEScatterEvent() [3/3]

PRMAN_INLINE RixLPEScatterEvent::RixLPEScatterEvent ( bool  isReflect,
bool  isUser,
bool  isSpecular,
unsigned char  lpeId 

References RixLPE::k_USER1.

Member Function Documentation

◆ GetEvent()

PRMAN_INLINE RixLPEToken RixLPEScatterEvent::GetEvent ( ) const

◆ GetLpeId()

PRMAN_INLINE unsigned char RixLPEScatterEvent::GetLpeId ( ) const

References GetValid().

◆ GetLpeIndex()

PRMAN_INLINE unsigned char RixLPEScatterEvent::GetLpeIndex ( ) const

References GetValid().

◆ GetScatt()

PRMAN_INLINE RixLPEToken RixLPEScatterEvent::GetScatt ( ) const

References GetValid(), and RixLPE::k_NONE.

Referenced by RixLPEState::MoveVertex().

◆ GetValid()

PRMAN_INLINE bool RixLPEScatterEvent::GetValid ( ) const

The documentation for this class was generated from the following files: