Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/Engine/Public/ConvexVolume.h |
Include |
#include "ConvexVolume.h" |
struct FConvexVolume
Name | Description | ||
---|---|---|---|
|
PermutedPlanes |
This is the set of planes pre-permuted to SSE/Altivec form |
|
|
Planes |
Name | Description | |
---|---|---|
|
FConvexVolume() |
|
|
FConvexVolume ( |
Builds the set of planes used to clip against. |
Name | Description | ||
---|---|---|---|
|
ClipPolygon ( |
Clips a polygon to the volume. |
|
|
float |
DistanceTo ( |
Calculates the maximum perpendicular distance of a point to the plains of the convex volume. |
|
GetBoxIntersectionOutcode |
||
|
Init() |
Builds the permuted planes for SSE/Altivec fast clipping |
|
|
IntersectBox |
Intersection test with a translated axis-aligned box. |
|
|
IntersectBox |
Intersection test with a translated axis-aligned box. |
|
|
IntersectBox |
Intersection test with a translated axis-aligned box. |
|
|
IntersectLineSegment |
Intersection test with line segment |
|
|
IntersectPoint ( |
Determines whether the given point lies inside the convex volume |
|
|
IntersectSphere ( |
Intersection test with a sphere |
|
|
IntersectSphere |
Intersection test with a sphere |
Name |
Description |
---|---|
FPermutedPlaneArray |
|
FPlaneArray |