#include <GU_RayIntersect.h>
Public Member Functions | |
| GU_MinInfo (float max=1E18F, float min=1e-14F, int naccurate=1) | |
| void | init (float max=1E18F, float min=1e-14F) |
| int | addMin (float dist) |
| void | insertMin (float nd2, float nu1, float nv1, float nu2, float nv2, const GEO_Primitive *p) |
| void | swapOrder () |
| int | operator== (const GU_MinInfo &other) const |
Public Attributes | |
| float | dmin |
| float | dmax |
| float | d |
| float | u1 |
| float | v1 |
| float | u2 |
| float | v2 |
| int | accurate |
| const GEO_Primitive * | prim |
Definition at line 158 of file GU_RayIntersect.h.
| GU_MinInfo::GU_MinInfo | ( | float | max = 1E18F, |
|
| float | min = 1e-14F, |
|||
| int | naccurate = 1 | |||
| ) | [inline] |
Definition at line 160 of file GU_RayIntersect.h.
| int GU_MinInfo::addMin | ( | float | dist | ) | [inline] |
Definition at line 175 of file GU_RayIntersect.h.
| void GU_MinInfo::init | ( | float | max = 1E18F, |
|
| float | min = 1e-14F | |||
| ) | [inline] |
Definition at line 169 of file GU_RayIntersect.h.
| void GU_MinInfo::insertMin | ( | float | nd2, | |
| float | nu1, | |||
| float | nv1, | |||
| float | nu2, | |||
| float | nv2, | |||
| const GEO_Primitive * | p | |||
| ) | [inline] |
Definition at line 186 of file GU_RayIntersect.h.
| int GU_MinInfo::operator== | ( | const GU_MinInfo & | other | ) | const [inline] |
Definition at line 211 of file GU_RayIntersect.h.
| void GU_MinInfo::swapOrder | ( | ) | [inline] |
Definition at line 198 of file GU_RayIntersect.h.
Definition at line 228 of file GU_RayIntersect.h.
| float GU_MinInfo::d |
Definition at line 225 of file GU_RayIntersect.h.
| float GU_MinInfo::dmax |
Definition at line 224 of file GU_RayIntersect.h.
| float GU_MinInfo::dmin |
Definition at line 224 of file GU_RayIntersect.h.
| const GEO_Primitive* GU_MinInfo::prim |
Definition at line 229 of file GU_RayIntersect.h.
| float GU_MinInfo::u1 |
Definition at line 226 of file GU_RayIntersect.h.
| float GU_MinInfo::u2 |
Definition at line 227 of file GU_RayIntersect.h.
| float GU_MinInfo::v1 |
Definition at line 226 of file GU_RayIntersect.h.
| float GU_MinInfo::v2 |
Definition at line 227 of file GU_RayIntersect.h.
1.5.9