HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
GU_Ray Class Reference

#include <GU_RayPrimitive.h>

Public Member Functions

 GU_Ray (const UT_Vector3 &o, const UT_Vector3 &d, const UT_Matrix4 *mat=0)
 
float globalDist (float t) const
 
float localDist (float t) const
 

Public Attributes

UT_Vector3 org
 
UT_Vector3 dir
 
float tscale
 

Detailed Description

Definition at line 53 of file GU_RayPrimitive.h.

Constructor & Destructor Documentation

GU_Ray::GU_Ray ( const UT_Vector3 o,
const UT_Vector3 d,
const UT_Matrix4 mat = 0 
)

Member Function Documentation

float GU_Ray::globalDist ( float  t) const
inline

Definition at line 58 of file GU_RayPrimitive.h.

float GU_Ray::localDist ( float  t) const
inline

Definition at line 59 of file GU_RayPrimitive.h.

Member Data Documentation

UT_Vector3 GU_Ray::dir

Definition at line 61 of file GU_RayPrimitive.h.

UT_Vector3 GU_Ray::org

Definition at line 61 of file GU_RayPrimitive.h.

float GU_Ray::tscale

Definition at line 62 of file GU_RayPrimitive.h.


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