| 302 | #endif |
| 303 | |
| 304 | __forceinline bool isvalid ( const Vec3fa& v ) { |
| 305 | return all(gt_mask(v,Vec3fa(-FLT_LARGE)) & lt_mask(v,Vec3fa(+FLT_LARGE))); |
| 306 | } |
| 307 | |
| 308 | __forceinline bool is_finite ( const Vec3fa& a ) { |
| 309 | return all(ge_mask(a,Vec3fa(-FLT_MAX)) & le_mask(a,Vec3fa(+FLT_MAX))); |