-
- void Intersect( ssgBranch *branch,
- sgdVec3 orig, sgdVec3 dir );
-
- void IntersectBranch( ssgBranch *branch, sgdMat4 m,
- sgdVec3 orig, sgdVec3 dir);
-
- void IntersectCachedLeaf( sgdMat4 m,
- sgdVec3 orig, sgdVec3 dir);
-
+
+ void Intersect( ssgBranch *branch, sgdVec3 orig, sgdVec3 dir );
+ void Intersect( ssgBranch *scene, sgdMat4 m, sgdVec3 orig, sgdVec3 dir );
+
+ void IntersectBranch( ssgBranch *branch, sgdMat4 m, sgdVec3 orig, sgdVec3 dir);
+
+ int IntersectLeaf( ssgLeaf *leaf, sgdMat4 m,
+ sgdVec3 orig, sgdVec3 dir );
+