Public Member Functions | |
bool | intersectRay (const Math::Ray &ray) const |
void | expandModelSpaceBB (Math::AABB &aabb) const |
Public Attributes | |
Common::String | _name |
float | _u1 |
Common::Array< uint32 > | _children |
int | _parent |
uint32 | _idx |
Math::Vector3d | _animPos |
Math::Quaternion | _animRot |
Math::AABB | _boundingBox |
bool Stark::BoneNode::intersectRay | ( | const Math::Ray & | ray | ) | const |
Perform a collision test with the ray
void Stark::BoneNode::expandModelSpaceBB | ( | Math::AABB & | aabb | ) | const |
Expand a bounding box with the model space BB of this bone
Math::AABB Stark::BoneNode::_boundingBox |
Bone space bounding box