#include <CoreSphere.h>
|
| | TCoreSphere ()=default |
| |
| | TCoreSphere (const TCoreSphere &)=default |
| |
| | TCoreSphere (TCoreSphere &&)=default |
| |
| | TCoreSphere (const TVector< T, d > &InCenter, const T InRadius) |
| |
| TCoreSphere & | operator= (const TCoreSphere &)=default |
| |
| TCoreSphere & | operator= (TCoreSphere &&)=default |
| |
| FRealSingle | GetRadius () const |
| |
| void | SetRadius (const FRealSingle InRadius) |
| |
| const FVec3f & | GetCenter () const |
| |
| void | SetCenter (const FVec3f &InCenter) |
| |
| bool | Raycast (const TVector< T, d > &StartPoint, const TVector< T, d > &Dir, const T Length, const T Thickness, T &OutTime, TVector< T, d > &OutPosition, TVector< T, d > &OutNormal) const |
| |
◆ TCoreSphere() [1/4]
template<class T , int d>
◆ TCoreSphere() [2/4]
template<class T , int d>
◆ TCoreSphere() [3/4]
template<class T , int d>
◆ TCoreSphere() [4/4]
template<class T , int d>
◆ GetCenter()
template<class T , int d>
◆ GetRadius()
template<class T , int d>
◆ operator=() [1/2]
template<class T , int d>
◆ operator=() [2/2]
template<class T , int d>
◆ Raycast()
template<class T , int d>
| bool Chaos::TCoreSphere< T, d >::Raycast |
( |
const TVector< T, d > & |
StartPoint, |
|
|
const TVector< T, d > & |
Dir, |
|
|
const T |
Length, |
|
|
const T |
Thickness, |
|
|
T & |
OutTime, |
|
|
TVector< T, d > & |
OutPosition, |
|
|
TVector< T, d > & |
OutNormal |
|
) |
| const |
|
inline |
◆ SetCenter()
template<class T , int d>
◆ SetRadius()
template<class T , int d>
The documentation for this class was generated from the following file:
- Engine/Source/Runtime/Experimental/ChaosCore/Public/Chaos/CoreSphere.h