GU_RayRBezCurveInfo Class Reference

#include <GU_RayPrimitive.h>

Inheritance diagram for GU_RayRBezCurveInfo:

GU_RayCurveInfo GU_RayPrimInfo

List of all members.

Public Member Functions

 GU_RayRBezCurveInfo (const GEO_Primitive *curve)
virtual ~GU_RayRBezCurveInfo ()
virtual int intersect (const UT_Vector3 &org, const UT_Vector3 &dir, GU_RayInfo &hitInfo)
virtual int intersect (GU_RayPrimInfo *prim, GU_RayInfo &hitInfo)
virtual int minimum (GU_RayPrimInfo *prim, GU_MinInfo &mininfo)
virtual int minimum (const UT_Vector3 &p, GU_MinInfo &mininfo)
GU_RayRBezCurvebuildCurve ()

Public Attributes

int mySpan
GU_RayRBezCurvemyCurve


Detailed Description

Definition at line 398 of file GU_RayPrimitive.h.


Constructor & Destructor Documentation

GU_RayRBezCurveInfo::GU_RayRBezCurveInfo ( const GEO_Primitive curve  ) 

virtual GU_RayRBezCurveInfo::~GU_RayRBezCurveInfo (  )  [virtual]


Member Function Documentation

GU_RayRBezCurve* GU_RayRBezCurveInfo::buildCurve (  ) 

virtual int GU_RayRBezCurveInfo::intersect ( GU_RayPrimInfo prim,
GU_RayInfo hitInfo 
) [virtual]

Reimplemented from GU_RayPrimInfo.

virtual int GU_RayRBezCurveInfo::intersect ( const UT_Vector3 org,
const UT_Vector3 dir,
GU_RayInfo hitInfo 
) [virtual]

Reimplemented from GU_RayPrimInfo.

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

Reimplemented from GU_RayPrimInfo.

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

Reimplemented from GU_RayPrimInfo.


Member Data Documentation

Definition at line 415 of file GU_RayPrimitive.h.

Definition at line 414 of file GU_RayPrimitive.h.


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

Generated on Fri May 25 00:10:29 2012 for HDK by  doxygen 1.5.9