$#include "OctreeQuery.h" enum RayQueryLevel { RAY_AABB_NOSUBOBJECTS = 0, RAY_AABB, RAY_OBB, RAY_TRIANGLE }; struct RayQueryResult { Drawable* drawable_ @ drawable; Node* node_ @ node; float distance_ @ distance; unsigned subObject_ @ subObject; };