Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore
| Name | UGeometryScriptLibrary_ContainmentFunctions |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/ContainmentFunctions.h |
| Include Path | #include "GeometryScript/ContainmentFunctions.h" |
Syntax
UCLASS (MinimalAPI, Meta=(ScriptName="GeometryScript_Containment"))
class UGeometryScriptLibrary_ContainmentFunctions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UGeometryScriptLibrary_ContainmentFunctions
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Debug | FGeometryScriptMeshSelectionFGeometryScriptConvexHullOptionsUGeometryScriptDebug * | GeometryScript/ContainmentFunctions.h | ||
| Debug | FTransformFGeometryScriptSweptHullOptionsUGeometryScriptDebug * | GeometryScript/ContainmentFunctions.h | ||
| Debug | FGeometryScriptConvexDecompositionOptionsUGeometryScriptDebug * | GeometryScript/ContainmentFunctions.h | ||
| Debug | FOrientedBoxFGeometryScriptMeshSelectionFGeometryScriptFitOrientedBoxOptionsUGeometryScriptDebug * | GeometryScript/ContainmentFunctions.h | ||
| Options | FGeometryScriptMeshSelectionFGeometryScriptConvexHullOptions | GeometryScript/ContainmentFunctions.h | ||
| Options | FTransformFGeometryScriptSweptHullOptions | GeometryScript/ContainmentFunctions.h | ||
| Options | FGeometryScriptConvexDecompositionOptions | GeometryScript/ContainmentFunctions.h | ||
| Options | FOrientedBoxFGeometryScriptMeshSelectionFGeometryScriptFitOrientedBoxOptions | GeometryScript/ContainmentFunctions.h | ||
| OrientedBoxOut | FOrientedBox & | GeometryScript/ContainmentFunctions.h | ||
| ProjectionFrame | FTransform | GeometryScript/ContainmentFunctions.h | ||
| Selection | FGeometryScriptMeshSelection | GeometryScript/ContainmentFunctions.h | ||
| Selection | FOrientedBoxFGeometryScriptMeshSelection | GeometryScript/ContainmentFunctions.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UPARAM
(
DisplayName |
GeometryScript/ContainmentFunctions.h | ||
static UPARAM
(
DisplayName |
GeometryScript/ContainmentFunctions.h | ||
static UPARAM
(
DisplayName |
GeometryScript/ContainmentFunctions.h | ||
static UPARAM
(
DisplayName, |
GeometryScript/ContainmentFunctions.h | ||
static UPARAM
(
DisplayName, |
GeometryScript/ContainmentFunctions.h | ||
static UPARAM
(
DisplayName, |
GeometryScript/ContainmentFunctions.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static static UPARAM
(
DisplayName |
Compute the Convex Hull of a given Target Mesh, or part of the mesh if an optional Selection is provided, and put the result in Hull Mesh | GeometryScript/ContainmentFunctions.h |
|
static static UPARAM
(
DisplayName |
Compute the Swept Hull of a given Target Mesh for a given 3D Plane defined by ProjectionFrame, and put the result in Hull Mesh The Swept Hull is a linear sweep of the 2D convex hull of the mesh vertices projected onto the plane (the sweep precisely contains the mesh extents along the plane normal) | GeometryScript/ContainmentFunctions.h |
|
static static UPARAM
(
DisplayName |
Compute a Convex Hull Decomposition of the given TargetMesh. | GeometryScript/ContainmentFunctions.h |
|
static static UPARAM
(
DisplayName |
Compute an oriented box fitting a given Target Mesh, or optionally a selection of the mesh | GeometryScript/ContainmentFunctions.h |
|