#include "DirectXMath.h"
#include <memory>
Go to the source code of this file.
|  | 
|  | 
| Get the furthest vertex in a direction in world space. NoteConcurrent calls to these functions require unique SupportBuffers. 
 | 
| auto | nc::GetWorldSupport (const CookedShape &shape, const Vector3 &directionNormal, SupportBuffer &buffer=SupportBuffer::GetDefault()) -> Vector3 | 
|  | 
| auto | nc::GetWorldSupport (const CookedShape &shape, DirectX::FXMVECTOR directionNormal, SupportBuffer &buffer=SupportBuffer::GetDefault()) -> DirectX::XMVECTOR | 
|  | 
|  | 
| Get the shape's half extent in a direction. NoteConcurrent calls to these functions require unique SupportBuffers. 
 | 
| auto | nc::GetHalfExtent (const CookedShape &shape, const Vector3 &directionNormal, SupportBuffer &buffer=SupportBuffer::GetDefault()) -> float | 
|  | 
| auto | nc::GetHalfExtent (const CookedShape &shape, DirectX::FXMVECTOR directionNormal, SupportBuffer &buffer=SupportBuffer::GetDefault()) -> float | 
|  | 
- Copyright
- Jaremie Romer and McCallister Romer 2025