Navigation
API > API/Runtime > API/Runtime/Chaos > API/Runtime/Chaos/FConvex
Overloads
Name
Remarks
Include Path
Unreal Specifiers
Chaos/Convex.h
Chaos/Convex.h
IMPORTANT to keep this copy constructor private to avoid unintented expensive copies.
Chaos/Convex.h
NOTE: This constructor will result in approximate COM and volume calculations, since it does not have face indices for surface particles.
Chaos/Convex.h
Chaos/Convex.h
Chaos/Convex.h
FConvex
(
TArray < FPlaneType >&& InPlanes,
TArray < TArray < int32 > >&& InFaceIndices,
TArray < FVec3Type >&& InVertices,
const FVec3Type& InMin,
const FVec3Type& InMax,
const FRealType InVolume,
const FVec3Type InInertiaTensor,
const FRotation3& InRotationMatrix,
const bool bRegularDatas
)
Chaos/Convex.h
FConvex()
Name
FConvex
Type
function
Header File
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Convex.h
Include Path
#include "Chaos/Convex.h"
FConvex()
Copy full snippet
FConvex(FConvex &&)
Name
FConvex
Type
function
Header File
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Convex.h
Include Path
#include "Chaos/Convex.h"
FConvex
(
FConvex && Other
)
Copy full snippet
FConvex(const FConvex &)
Description
IMPORTANT to keep this copy constructor private to avoid unintented expensive copies.
Name
FConvex
Type
function
Header File
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Convex.h
Include Path
#include "Chaos/Convex.h"
FConvex
(
const FConvex & Other
)
Copy full snippet
FConvex(TArray< FPlaneType > &&, TArray< FVec3Type > &&)
Description
NOTE: This constructor will result in approximate COM and volume calculations, since it does not have face indices for surface particles. NOTE: Convex constructed this way will not contain any structure data
Name
FConvex
Type
function
Header File
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Convex.h
Include Path
#include "Chaos/Convex.h"
FConvex
(
TArray < FPlaneType > && InPlanes,
TArray < FVec3Type > && InVertices
)
Copy full snippet
FConvex(TArray< FPlaneType > &&, TArray< TArray< int32 > > &&, TArray< FVec3Type > &&)
Name
FConvex
Type
function
Header File
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Convex.h
Include Path
#include "Chaos/Convex.h"
FConvex
(
TArray < FPlaneType > && InPlanes,
TArray < TArray < int32 > > && InFaceIndices,
TArray < FVec3Type > && InVertices
)
Copy full snippet
FConvex(const TArray< FVec3Type > &, const FReal, FConvexBuilder::EBuildMethod)
Name
FConvex
Type
function
Header File
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Convex.h
Include Path
#include "Chaos/Convex.h"
FConvex
(
const TArray < FVec3Type > & InVertices,
const FReal InMargin,
FConvexBuilder::EBuildMethod BuildMethod
)
Copy full snippet
FConvex(TArray< FPlaneType > &&, TArray< TArray< int32 > > &&, TArray< FVec3Type > &&, const FVec3Type &, const FVec3Type &, const FRealType, const FVec3Type, const FRotation3 &, const bool)
Name
FConvex
Type
function
Header File
/Engine/Source/Runtime/Experimental/Chaos/Public/Chaos/Convex.h
Include Path
#include "Chaos/Convex.h"
FConvex
(
TArray < FPlaneType > && InPlanes,
TArray < TArray < int32 > > && InFaceIndices,
TArray < FVec3Type > && InVertices,
const FVec3Type & InMin,
const FVec3Type & InMax,
const FRealType InVolume,
const FVec3Type InInertiaTensor,
const FRotation3 & InRotationMatrix,
const bool bRegularDatas
)
Copy full snippet