|
HDK
|
Functions | |
| template<typename REAL > | |
| const UT_GeometryPredicates < REAL, false, true > & | getDefault () |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | orient2d (const REAL pa[2], const REAL pb[2], const REAL pc[2]) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | orient2d (const UT_Vector2T< REAL > &pa, const UT_Vector2T< REAL > &pb, const UT_Vector2T< REAL > &pc) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | orient3d (const REAL pa[3], const REAL pb[3], const REAL pc[3], const REAL pd[3]) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | orient3d (const UT_Vector3T< REAL > &pa, const UT_Vector3T< REAL > &pb, const UT_Vector3T< REAL > &pc, const UT_Vector3T< REAL > &pd) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | incircle (const REAL pa[2], const REAL pb[2], const REAL pc[2], const REAL pd[2]) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | incircle (const UT_Vector2T< REAL > &pa, const UT_Vector2T< REAL > &pb, const UT_Vector2T< REAL > &pc, const UT_Vector2T< REAL > &pd) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | insphere (const REAL pa[3], const REAL pb[3], const REAL pc[3], const REAL pd[3], const REAL pe[3]) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | insphere (const UT_Vector3T< REAL > &pa, const UT_Vector3T< REAL > &pb, const UT_Vector3T< REAL > &pc, const UT_Vector3T< REAL > &pd, const UT_Vector3T< REAL > &pe) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | orient4d (const REAL pa[3], const REAL pb[3], const REAL pc[3], const REAL pd[3], const REAL pe[3], REAL ah, REAL bh, REAL ch, REAL dh, REAL eh) |
| template<typename REAL > | |
| SYS_FORCE_INLINE REAL | orient4d (const UT_Vector3T< REAL > &pa, const UT_Vector3T< REAL > &pb, const UT_Vector3T< REAL > &pc, const UT_Vector3T< REAL > &pd, const UT_Vector3T< REAL > &pe, REAL ah, REAL bh, REAL ch, REAL dh, REAL eh) |
Function interface for geometric predicates. More efficient predicates are availble through the UT_GeometryPredicates class that defines a more thorough static filter
| const UT_GeometryPredicates<REAL,false,true>& UT_GeometryPredicate::getDefault | ( | ) |
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::incircle | ( | const REAL | pa[2], |
| const REAL | pb[2], | ||
| const REAL | pc[2], | ||
| const REAL | pd[2] | ||
| ) |
Definition at line 197 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::incircle | ( | const UT_Vector2T< REAL > & | pa, |
| const UT_Vector2T< REAL > & | pb, | ||
| const UT_Vector2T< REAL > & | pc, | ||
| const UT_Vector2T< REAL > & | pd | ||
| ) |
Definition at line 205 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::insphere | ( | const REAL | pa[3], |
| const REAL | pb[3], | ||
| const REAL | pc[3], | ||
| const REAL | pd[3], | ||
| const REAL | pe[3] | ||
| ) |
Definition at line 216 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::insphere | ( | const UT_Vector3T< REAL > & | pa, |
| const UT_Vector3T< REAL > & | pb, | ||
| const UT_Vector3T< REAL > & | pc, | ||
| const UT_Vector3T< REAL > & | pd, | ||
| const UT_Vector3T< REAL > & | pe | ||
| ) |
Definition at line 225 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::orient2d | ( | const REAL | pa[2], |
| const REAL | pb[2], | ||
| const REAL | pc[2] | ||
| ) |
Definition at line 161 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::orient2d | ( | const UT_Vector2T< REAL > & | pa, |
| const UT_Vector2T< REAL > & | pb, | ||
| const UT_Vector2T< REAL > & | pc | ||
| ) |
Definition at line 168 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::orient3d | ( | const REAL | pa[3], |
| const REAL | pb[3], | ||
| const REAL | pc[3], | ||
| const REAL | pd[3] | ||
| ) |
Definition at line 178 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::orient3d | ( | const UT_Vector3T< REAL > & | pa, |
| const UT_Vector3T< REAL > & | pb, | ||
| const UT_Vector3T< REAL > & | pc, | ||
| const UT_Vector3T< REAL > & | pd | ||
| ) |
Definition at line 186 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::orient4d | ( | const REAL | pa[3], |
| const REAL | pb[3], | ||
| const REAL | pc[3], | ||
| const REAL | pd[3], | ||
| const REAL | pe[3], | ||
| REAL | ah, | ||
| REAL | bh, | ||
| REAL | ch, | ||
| REAL | dh, | ||
| REAL | eh | ||
| ) |
Definition at line 237 of file UT_GeometryPredicate.h.
| SYS_FORCE_INLINE REAL UT_GeometryPredicate::orient4d | ( | const UT_Vector3T< REAL > & | pa, |
| const UT_Vector3T< REAL > & | pb, | ||
| const UT_Vector3T< REAL > & | pc, | ||
| const UT_Vector3T< REAL > & | pd, | ||
| const UT_Vector3T< REAL > & | pe, | ||
| REAL | ah, | ||
| REAL | bh, | ||
| REAL | ch, | ||
| REAL | dh, | ||
| REAL | eh | ||
| ) |
Definition at line 247 of file UT_GeometryPredicate.h.