HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
BRAY_Procedural::Ray< PREC > Struct Template Reference

#include <BRAY_Procedural.h>

Public Attributes

const UT_Vector3T< PREC > & org
 
const UT_Vector3T< PREC > & dir
 
fpreal tnear
 
BRAYtime time
 

Detailed Description

template<typename PREC>
struct BRAY_Procedural::Ray< PREC >

Templatized on <fpreal32> or <fpreal64> This structure is used in the intersect() function to compute an intersection with the procedural primitive.

Definition at line 28 of file BRAY_Procedural.h.

Member Data Documentation

template<typename PREC >
const UT_Vector3T<PREC>& BRAY_Procedural::Ray< PREC >::dir

Definition at line 32 of file BRAY_Procedural.h.

template<typename PREC >
const UT_Vector3T<PREC>& BRAY_Procedural::Ray< PREC >::org

Definition at line 31 of file BRAY_Procedural.h.

template<typename PREC >
BRAYtime BRAY_Procedural::Ray< PREC >::time

Definition at line 34 of file BRAY_Procedural.h.

template<typename PREC >
fpreal BRAY_Procedural::Ray< PREC >::tnear

Definition at line 33 of file BRAY_Procedural.h.


The documentation for this struct was generated from the following file: