#include <GU_RayPrimitive.h>

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 |
Definition at line 285 of file GU_RayPrimitive.h.
| GU_RayHPolyInfo::GU_RayHPolyInfo | ( | const GEO_Primitive * | , | |
| UT_Vector4Array & | p | |||
| ) |
| virtual GU_RayHPolyInfo::~GU_RayHPolyInfo | ( | ) | [virtual] |
| virtual int GU_RayHPolyInfo::intersect | ( | GU_RayPrimInfo * | , | |
| GU_RayInfo & | ||||
| ) | [inline, virtual] |
| 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.
| float GU_RayHPolyInfo::D |
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.
| float* GU_RayHPolyInfo::xval |
Definition at line 301 of file GU_RayPrimitive.h.
Definition at line 305 of file GU_RayPrimitive.h.
| float* GU_RayHPolyInfo::yval |
Definition at line 302 of file GU_RayPrimitive.h.
1.5.9