#if GRIFFIN using UnityEngine; using System.Collections; using System.Collections.Generic; using Unity.Collections; using Unity.Burst; using Unity.Mathematics; using Unity.Jobs; using static Unity.Mathematics.math; namespace Pinwheel.Griffin { public struct GQuadOverlapTestJob : IJobParallelFor { [ReadOnly] public NativeArray rectsToTest; public GQuad2D quad; [WriteOnly] public NativeArray result; public void Execute(int index) { Rect r = rectsToTest[index]; result[index] = GJobCommon.IsOverlap(r, quad); } } } #endif