GU_RayHPolyInfo Class Reference

#include <GU_RayPrimitive.h>

Inheritance diagram for GU_RayHPolyInfo:

GU_RayPrimInfo

List of all members.

Public Member Functions

 GU_RayHPolyInfo (const GEO_Primitive *, UT_Vector4Array &p)
virtual ~GU_RayHPolyInfo ()
virtual int intersect (const UT_Vector3 &org, const UT_Vector3 &dir, GU_RayInfo &hitinfo)
virtual int intersect (GU_RayPrimInfo *, GU_RayInfo &)
virtual int minimum (const UT_Vector3 &p, GU_MinInfo &mininfo)
virtual int minimum (GU_RayPrimInfo *prim, GU_MinInfo &mininfo)

Public Attributes

int npts
float * xval
float * yval
UT_Vector3 nml
float D
int x
int y


Detailed Description

Definition at line 285 of file GU_RayPrimitive.h.


Constructor & Destructor Documentation

GU_RayHPolyInfo::GU_RayHPolyInfo ( const GEO_Primitive ,
UT_Vector4Array p 
)

virtual GU_RayHPolyInfo::~GU_RayHPolyInfo (  )  [virtual]


Member Function Documentation

virtual int GU_RayHPolyInfo::intersect ( GU_RayPrimInfo ,
GU_RayInfo  
) [inline, virtual]

Reimplemented from GU_RayPrimInfo.

Definition at line 295 of file GU_RayPrimitive.h.

virtual int GU_RayHPolyInfo::intersect ( const UT_Vector3 org,
const UT_Vector3 dir,
GU_RayInfo hitinfo 
) [virtual]

Reimplemented from GU_RayPrimInfo.

virtual int GU_RayHPolyInfo::minimum ( GU_RayPrimInfo prim,
GU_MinInfo mininfo 
) [virtual]

Reimplemented from GU_RayPrimInfo.

virtual int GU_RayHPolyInfo::minimum ( const UT_Vector3 p,
GU_MinInfo mininfo 
) [virtual]

Reimplemented from GU_RayPrimInfo.


Member Data Documentation

Definition at line 304 of file GU_RayPrimitive.h.

Definition at line 303 of file GU_RayPrimitive.h.

Definition at line 300 of file GU_RayPrimitive.h.

Definition at line 305 of file GU_RayPrimitive.h.

Definition at line 301 of file GU_RayPrimitive.h.

Definition at line 305 of file GU_RayPrimitive.h.

Definition at line 302 of file GU_RayPrimitive.h.


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

Generated on Mon Jan 28 00:29:39 2013 for HDK by  doxygen 1.5.9