Table of Contents

Struct TreeRay

Namespace
BepuPhysics.Trees
Assembly
BepuPhysics.dll

Ray representation designed for quicker intersection against axis aligned bounding boxes.

public struct TreeRay
Inherited Members

Fields

InverseDirection

public Vector3 InverseDirection

Field Value

Vector3

MaximumT

public float MaximumT

Field Value

float

OriginOverDirection

public Vector3 OriginOverDirection

Field Value

Vector3

Methods

CreateFrom(Vector3, Vector3, float, out TreeRay)

public static void CreateFrom(Vector3 origin, Vector3 direction, float maximumT, out TreeRay treeRay)

Parameters

origin Vector3
direction Vector3
maximumT float
treeRay TreeRay

CreateFrom(Vector3, Vector3, float, int, out RayData, out TreeRay)

public static void CreateFrom(Vector3 origin, Vector3 direction, float maximumT, int id, out RayData rayData, out TreeRay treeRay)

Parameters

origin Vector3
direction Vector3
maximumT float
id int
rayData RayData
treeRay TreeRay