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
 
fpreal tfar
 
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 29 of file BRAY_Procedural.h.

Member Data Documentation

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

Definition at line 33 of file BRAY_Procedural.h.

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

Definition at line 32 of file BRAY_Procedural.h.

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

Definition at line 35 of file BRAY_Procedural.h.

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

Definition at line 36 of file BRAY_Procedural.h.

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

Definition at line 34 of file BRAY_Procedural.h.


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