HDK
|
#include <GU_RayIntersect.h>
Public Member Functions | |
GU_MinInfo (float max=1E18F, float min=1e-14F, int naccurate=1) | |
GU_RaySerial * | getSerialList () const |
void | setSerialList (GU_RaySerial *seriallist) |
bool | firstTime (int serialidx) const |
bool | firstTimeWithReset (int serialidx) const |
void | resetSerial (int serialidx) |
void | init (float max=1E18F, float min=1e-14F) |
bool | addMin (float dist) |
void | insertMin (float nd2, float nu1, float nv1, float nw1, float nu2, float nv2, float nw2, GEO_ConstPrimitiveP p) |
void | swapOrder () |
int | operator== (const GU_MinInfo &other) const |
Public Attributes | |
float | dmin |
float | dmax |
float | d |
float | u1 |
float | v1 |
float | w1 |
float | u2 |
float | v2 |
float | w2 |
int | accurate |
GEO_ConstPrimitiveP | prim |
Definition at line 245 of file GU_RayIntersect.h.
Definition at line 248 of file GU_RayIntersect.h.
|
inline |
Definition at line 276 of file GU_RayIntersect.h.
|
inline |
Definition at line 263 of file GU_RayIntersect.h.
|
inline |
Definition at line 265 of file GU_RayIntersect.h.
|
inline |
Definition at line 258 of file GU_RayIntersect.h.
Definition at line 270 of file GU_RayIntersect.h.
|
inline |
Definition at line 286 of file GU_RayIntersect.h.
|
inline |
Definition at line 317 of file GU_RayIntersect.h.
Definition at line 267 of file GU_RayIntersect.h.
|
inline |
Definition at line 259 of file GU_RayIntersect.h.
|
inline |
Definition at line 300 of file GU_RayIntersect.h.
int GU_MinInfo::accurate |
Definition at line 337 of file GU_RayIntersect.h.
float GU_MinInfo::d |
Definition at line 334 of file GU_RayIntersect.h.
float GU_MinInfo::dmax |
Definition at line 333 of file GU_RayIntersect.h.
float GU_MinInfo::dmin |
Definition at line 333 of file GU_RayIntersect.h.
GEO_ConstPrimitiveP GU_MinInfo::prim |
Definition at line 338 of file GU_RayIntersect.h.
float GU_MinInfo::u1 |
Definition at line 335 of file GU_RayIntersect.h.
float GU_MinInfo::u2 |
Definition at line 336 of file GU_RayIntersect.h.
float GU_MinInfo::v1 |
Definition at line 335 of file GU_RayIntersect.h.
float GU_MinInfo::v2 |
Definition at line 336 of file GU_RayIntersect.h.
float GU_MinInfo::w1 |
Definition at line 335 of file GU_RayIntersect.h.
float GU_MinInfo::w2 |
Definition at line 336 of file GU_RayIntersect.h.