BEPUphysics.BroadPhaseSystems.Hierarchies.DynamicHierarchyQueryAccelerator.RayCast C# (CSharp) Method

RayCast() public method

Finds all intersections between the ray and broad phase entries.
public RayCast ( Microsoft.Xna.Framework.Ray ray, IList entries ) : bool
ray Microsoft.Xna.Framework.Ray Ray to test against the structure.
entries IList Entries which have bounding boxes that overlap the ray.
return bool
        public bool RayCast(Ray ray, IList<BroadPhaseEntry> entries)
        {
            if (hierarchy.root != null)
            {
                hierarchy.root.GetOverlaps(ref ray, float.MaxValue, entries);

                return entries.Count > 0;
            }
            return false;
        }

Same methods

DynamicHierarchyQueryAccelerator::RayCast ( Microsoft.Xna.Framework.Ray ray, float maximumLength, IList entries ) : bool