52 double x2 = x * x,
y2 = y * y,
z2 = z * z;
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
UE::Math::TVector< float > FVector3f
Definition MathFwd.h:73
static RealType Sqrt(const RealType Value)
Definition MathUtil.h:342
Definition BoxSphereGenerator.h:23
FMeshShapeGenerator & Generate() override
Definition BoxSphereGenerator.h:39
ESphereProjectionMethod
Definition BoxSphereGenerator.h:31
float Radius
Definition BoxSphereGenerator.h:27
ESphereProjectionMethod SphereProjectionMethod
Definition BoxSphereGenerator.h:37
Definition GridBoxMeshGenerator.h:19
FOrientedBox3d Box
Definition GridBoxMeshGenerator.h:22
virtual FMeshShapeGenerator & Generate() override
Definition GridBoxMeshGenerator.h:35
Definition MeshShapeGenerator.h:19
TArray< FVector3d > Vertices
Definition MeshShapeGenerator.h:22
TArray< FVector3f > Normals
Definition MeshShapeGenerator.h:30
TArray< int > NormalParentVertex
Definition MeshShapeGenerator.h:32
T Normalize(UE::Math::TVector2< T > &Vector, const T Epsilon=0)
Definition VectorTypes.h:46
Definition AdvancedWidgetsModule.cpp:13
TVector< RealType > Extents
Definition OrientedBoxTypes.h:32
TVector< RealType > Center() const
Definition OrientedBoxTypes.h:92
TVector< RealType > AxisY() const
Definition OrientedBoxTypes.h:98
TVector< RealType > AxisZ() const
Definition OrientedBoxTypes.h:101
TVector< RealType > AxisX() const
Definition OrientedBoxTypes.h:95
T Z
Definition Vector.h:68
T Y
Definition Vector.h:65
T X
Definition Vector.h:62
UE_FORCEINLINE_HINT T Dot(const TVector< T > &V) const
Definition Vector.h:1553