protected override TrianglePairTester GetTester() { return(testerPool.Take()); }
/// <summary> /// Retrieves a float list from the resource pool. /// </summary> /// <returns>Empty float list.</returns> public static RawList <float> GetFloatList() { return(SubPoolFloatList.Take()); }
/// <summary> /// Retrieves a int hash set from the resource pool. /// </summary> /// <returns>Empty int set.</returns> public static HashSet <int> GetIntSet() { return(SubPoolIntSet.Take()); }
/// <summary> /// Retrieves a int list from the resource pool. /// </summary> /// <returns>Empty int list.</returns> public static RawList <int> GetIntList() { return(SubPoolIntList.Take()); }
/// <summary> /// Retrieves a ray hit list from the resource pool. /// </summary> /// <returns>Empty ray hit list.</returns> public static RawList <RayHit> GetRayHitList() { return(SubPoolRayHitList.Take()); }
/// <summary> /// Retrieves a Vector3 list from the resource pool. /// </summary> /// <returns>Empty Vector3 list.</returns> public static RawList <Vector3> GetVectorList() { return(SubPoolVectorList.Take()); }