Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/TSphere
Overloads
| Name |
Remarks |
Include Path |
Unreal Specifiers |
|
Default constructor (no initialization). |
Math/Sphere.h |
|
|
Creates and initializes a new sphere. |
Math/Sphere.h |
|
|
Constructor. |
Math/Sphere.h |
|
|
Conversion from other variant type. |
Math/Sphere.h |
|
|
Creates and initializes a new sphere with the specified parameters. |
Math/Sphere.h |
|
|
Constructor. |
Math/Sphere.h |
|
|
Constructor. |
Math/Sphere.h |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forward declarations for complex constructors. |
Math/Sphere.h |
|
|
|
Math/Sphere.h |
|
|
|
Math/Sphere.h |
|
|
|
Math/Sphere.h |
|
TSphere()
Description
Default constructor (no initialization).
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere()
TSphere(int32)
Description
Creates and initializes a new sphere.
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
int32
)
Parameters
| Name |
Remarks |
| int32 |
Passing int32 sets up zeroed sphere. |
TSphere(EForceInit)
Description
Constructor.
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
EForceInit
)
Parameters
| Name |
Remarks |
| EForceInit |
Force Init Enum. |
TSphere(const TSphere< FArg > &)
Description
Conversion from other variant type.
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
template<typename FArg, std::enable_if_t<(!std::is_same_v< T, FArg >), int >>
TSphere
(
const TSphere < FArg > & From
)
TSphere(TVector< T >, T)
Description
Creates and initializes a new sphere with the specified parameters.
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
TVector < T > InV,
T InW
)
Parameters
| Name |
Remarks |
| InV |
Center of sphere. |
| InW |
Radius of sphere. |
TSphere(const TVector< T > *, int32)
Description
Constructor.
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
const TVector < T > * Points,
int32 Count
)
Parameters
| Name |
Remarks |
| Points |
Pointer to list of points this sphere must contain. |
| Count |
How many points are in the list. |
TSphere(const TSphere< T > *, int32)
Description
Constructor.
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
const TSphere < T > * Spheres,
int32 Count
)
Parameters
| Name |
Remarks |
| Spheres |
Pointer to list of spheres this sphere must contain. |
| Count |
How many points are in the list. |
TSphere(const TVector< float > *, int32)
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Private/Math/Sphere.cpp |
| Include Path |
#include "Math/Sphere.cpp" |
TSphere
(
const TVector < float > * Points,
int32 Count
)
TSphere(const TVector< double > *, int32)
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Private/Math/Sphere.cpp |
| Include Path |
#include "Math/Sphere.cpp" |
TSphere
(
const TVector < double > * Points,
int32 Count
)
TSphere(const TSphere< float > *, int32)
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Private/Math/Sphere.cpp |
| Include Path |
#include "Math/Sphere.cpp" |
TSphere
(
const TSphere < float > * Spheres,
int32 Count
)
TSphere(const TSphere< double > *, int32)
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Private/Math/Sphere.cpp |
| Include Path |
#include "Math/Sphere.cpp" |
TSphere
(
const TSphere < double > * Spheres,
int32 Count
)
TSphere(const TVector< float > *, int32)
Description
Forward declarations for complex constructors.
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
const TVector < float > * Points,
int32 Count
)
TSphere(const TVector< double > *, int32)
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
const TVector < double > * Points,
int32 Count
)
TSphere(const TSphere< float > *, int32)
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
const TSphere < float > * Spheres,
int32 Count
)
TSphere(const TSphere< double > *, int32)
| |
|
| Name |
TSphere |
| Type |
function |
| Header File |
/Engine/Source/Runtime/Core/Public/Math/Sphere.h |
| Include Path |
#include "Math/Sphere.h" |
TSphere
(
const TSphere < double > * Spheres,
int32 Count
)