Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
GasBvh< N >::UNode Struct Reference
Inheritance diagram for GasBvh< N >::UNode:
GasBvh< N >::OBBs

Public Member Functions

CORE_FORCE_INLINE void clear_key (const unsigned int &id)
 
CORE_FORCE_INLINE const
BvhNodeKey
get_key (const unsigned int &id) const
 
- Public Member Functions inherited from GasBvh< N >::OBBs
CORE_FORCE_INLINE void set_xform (const unsigned int &id, const GMathLinearSpace3f &space, const GMathBbox3f &bbox)
 
CORE_FORCE_INLINE void clear_xform (const unsigned int &id)
 
CORE_FORCE_INLINE GMathVec3f get_i (const unsigned int &id) const
 
CORE_FORCE_INLINE GMathVec3f get_j (const unsigned int &id) const
 
CORE_FORCE_INLINE GMathVec3f get_k (const unsigned int &id) const
 
CORE_FORCE_INLINE GMathVec3f get_t (const unsigned int &id) const
 
CORE_FORCE_INLINE
GMathAffineSpace3f 
get_xform (const unsigned int &id) const
 

Public Attributes

BvhNodeKey keys [N]
 
- Public Attributes inherited from GasBvh< N >::OBBs
float ix [N]
 
float jx [N]
 
float kx [N]
 
float tx [N]
 
float iy [N]
 
float jy [N]
 
float ky [N]
 
float ty [N]
 
float iz [N]
 
float jz [N]
 
float kz [N]
 
float tz [N]