GDF 26.1a
Game Development Framework - https://gdf.acits.nl
Laden...
Zoeken...
Niets gevonden
LinesAndRays Class Referentie

Static Public Members

static float Max (float a, float b)
static float Min (float a, float b)
static bool RaycastSphere (Ray ray, Sphere sphere, out float t)
static float RaycastSphere (Ray ray, Sphere sphere)
static bool RaycastSphere (Ray ray, Sphere sphere, out Point p)
static bool RaycastAABB (Ray ray, AABB aabb, out float t)
static float RaycastAABB (Ray ray, AABB aabb)
static bool RaycastAABB (Ray ray, AABB aabb, out Point p)
static bool RaycastPlane (Ray ray, Plane plane, out float t)
static float RaycastPlane (Ray ray, Plane plane)
static bool RaycastPlane (Ray ray, Plane plane, out Point p)
static bool RaycastBVH (Ray ray, BVHNode node, out float t)
static bool LinecastSphere (Line line, Sphere sphere, out Point result)
static bool LinecastAABB (Line line, AABB aabb, out Point result)
static bool LinecastPlane (Line line, Plane plane, out Point result)

Documentatie van functie members

◆ LinecastAABB()

bool LinesAndRays.LinecastAABB ( Line line,
AABB aabb,
out Point result )
static

◆ LinecastPlane()

bool LinesAndRays.LinecastPlane ( Line line,
Plane plane,
out Point result )
static

◆ LinecastSphere()

bool LinesAndRays.LinecastSphere ( Line line,
Sphere sphere,
out Point result )
static

◆ Max()

float LinesAndRays.Max ( float a,
float b )
static

◆ Min()

float LinesAndRays.Min ( float a,
float b )
static

◆ RaycastAABB() [1/3]

float LinesAndRays.RaycastAABB ( Ray ray,
AABB aabb )
static

◆ RaycastAABB() [2/3]

bool LinesAndRays.RaycastAABB ( Ray ray,
AABB aabb,
out float t )
static

◆ RaycastAABB() [3/3]

bool LinesAndRays.RaycastAABB ( Ray ray,
AABB aabb,
out Point p )
static

◆ RaycastBVH()

bool LinesAndRays.RaycastBVH ( Ray ray,
BVHNode node,
out float t )
static

◆ RaycastPlane() [1/3]

float LinesAndRays.RaycastPlane ( Ray ray,
Plane plane )
static

◆ RaycastPlane() [2/3]

bool LinesAndRays.RaycastPlane ( Ray ray,
Plane plane,
out float t )
static

◆ RaycastPlane() [3/3]

bool LinesAndRays.RaycastPlane ( Ray ray,
Plane plane,
out Point p )
static

◆ RaycastSphere() [1/3]

float LinesAndRays.RaycastSphere ( Ray ray,
Sphere sphere )
static

◆ RaycastSphere() [2/3]

bool LinesAndRays.RaycastSphere ( Ray ray,
Sphere sphere,
out float t )
static

◆ RaycastSphere() [3/3]

bool LinesAndRays.RaycastSphere ( Ray ray,
Sphere sphere,
out Point p )
static

De documentatie voor deze klasse is gegenereerd op basis van het volgende bestand: