BVH
Constructors
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class RemoveSubtreeRetObject<T>(var d: BVHRect, var target: T? = null, var nodes: FastArrayList<BVH.Node<T>>? = null)
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun intersect(ray: BVHIntervals, return_array: FastArrayList<BVH.IntersectResult<T>> = fastArrayListOf()): FastArrayList<BVH.IntersectResult<T>>
fun intersect(ray: BVHRay, return_array: FastArrayList<BVH.IntersectResult<T>> = fastArrayListOf()): FastArrayList<BVH.IntersectResult<T>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun remove(intervals: BVHIntervals, obj: T? = null, comparators: BVH.Comparators = Comparators): FastArrayList<BVH.Node<T>>
fun remove(rect: BVHRect, obj: T? = null, comparators: BVH.Comparators = Comparators): FastArrayList<BVH.Node<T>>
Link copied to clipboard
fun search(intervals: BVHIntervals, return_array: FastArrayList<BVH.Node<T>> = fastArrayListOf(), comparators: BVH.Comparators = Comparators): FastArrayList<BVH.Node<T>>
fun search(intervals: BVHRect, return_array: FastArrayList<BVH.Node<T>> = fastArrayListOf(), comparators: BVH.Comparators = Comparators): FastArrayList<BVH.Node<T>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard