Navigation
API > API/Plugins > API/Plugins/GeometryScriptingCore
| Name | UGeometryScriptLibrary_MeshPrimitiveFunctions |
| Type | class |
| Header File | /Engine/Plugins/Runtime/GeometryScripting/Source/GeometryScriptingCore/Public/GeometryScript/MeshPrimitiveFunctions.h |
| Include Path | #include "GeometryScript/MeshPrimitiveFunctions.h" |
Syntax
UCLASS (MinimalAPI, Meta=(ScriptName="GeometryScript_Primitives"))
class UGeometryScriptLibrary_MeshPrimitiveFunctions : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UGeometryScriptLibrary_MeshPrimitiveFunctions
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AngleSteps | FGeometryScriptPrimitiveOptionsFTransform float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| bAllowSelfIntersections | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| BaseRadius | FGeometryScriptPrimitiveOptionsFTransform float | GeometryScript/MeshPrimitiveFunctions.h | ||
| bCapped | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptionsint32 bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bCapped | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > float int32 bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bCapped | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32 bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bCapped | FGeometryScriptPrimitiveOptionsFTransform float float int32int32 bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bCapped | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FVector > bool bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bCapped | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > bool bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bFloating | FGeometryScriptPrimitiveOptionsFTransform float float float int bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bFloating | FGeometryScriptPrimitiveOptionsFTransform float float float float int bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bHasDuplicateVertices | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FIntPoint > FGeometryScriptConstrainedDelaunayTriangulationOptionsTArray< int32 > bool & | GeometryScript/MeshPrimitiveFunctions.h | ||
| bLoop | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > const TArray< float > const TArray< float > bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bLoop | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| bLoop | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FVector > bool | GeometryScript/MeshPrimitiveFunctions.h | ||
| Box | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFBox | GeometryScript/MeshPrimitiveFunctions.h | ||
| Box | FGeometryScriptPrimitiveOptionsFTransformFBox | GeometryScript/MeshPrimitiveFunctions.h | ||
| Box | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFOrientedBox | GeometryScript/MeshPrimitiveFunctions.h | ||
| Box | FGeometryScriptPrimitiveOptionsFTransformFOrientedBox | GeometryScript/MeshPrimitiveFunctions.h | ||
| bTriangulationError | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptGeneralPolygonListFGeometryScriptPolygonsTriangulationOptions bool & | GeometryScript/MeshPrimitiveFunctions.h | ||
| CircleSteps | FGeometryScriptPrimitiveOptionsFTransform float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| CircleSteps | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| ConstrainedEdges | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FIntPoint > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| CornerRadius | FGeometryScriptPrimitiveOptionsFTransform float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| CurveAngle | FGeometryScriptPrimitiveOptionsFTransform float float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float float int32int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > bool bool float float float float UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptionsint32 bool UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptRevolveOptions float float int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float int32int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FIntPoint > FGeometryScriptConstrainedDelaunayTriangulationOptionsTArray< int32 > bool UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FVector > bool bool float float float float UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32 bool EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > float int32 bool EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const FGeometryScriptSphereCoveringint32int32int32UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const FGeometryScriptSimpleCollisionFGeometryScriptSimpleCollisionTriangulationOptionsUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float float int32int32 bool EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransformFBoxint32int32int32UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptGeneralPolygonListFGeometryScriptPolygonsTriangulationOptions bool UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float float int32int32UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float int32int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float float float int bool UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransformFOrientedBoxint32int32int32UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float float float float int bool UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float float int32int32int32EGeometryScriptPrimitiveOriginModeUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector > UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFOrientedBoxint32int32int32UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32int32UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > bool UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptions float int float UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptVoronoiOptionsUGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform float int32int32 float float float UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFBoxint32int32int32UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > const TArray< float > const TArray< float > bool float float float float UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| Debug | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptions float int32UGeometryScriptDebug * | GeometryScript/MeshPrimitiveFunctions.h | ||
| DimensionX | FGeometryScriptPrimitiveOptionsFTransform float | GeometryScript/MeshPrimitiveFunctions.h | ||
| DimensionX | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float | GeometryScript/MeshPrimitiveFunctions.h | ||
| DimensionY | FGeometryScriptPrimitiveOptionsFTransform float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| DimensionY | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| DimensionZ | FGeometryScriptPrimitiveOptionsFTransform float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| DimensionZ | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| EndAngle | FGeometryScriptPrimitiveOptionsFTransform float int32int32 float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| EndScale | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > const TArray< float > const TArray< float > bool float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| EndScale | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > bool bool float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| EndScale | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FVector > bool bool float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| Height | FGeometryScriptPrimitiveOptionsFTransform float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| Height | FGeometryScriptPrimitiveOptionsFTransform float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| Height | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > float | GeometryScript/MeshPrimitiveFunctions.h | ||
| HeightSteps | FGeometryScriptPrimitiveOptionsFTransform float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| HeightSteps | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| HeightSteps | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| HemisphereSteps | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| HemisphereSteps | FGeometryScriptPrimitiveOptionsFTransform float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| HoleRadius | FGeometryScriptPrimitiveOptionsFTransform float int32int32 float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| InnerRadius | FGeometryScriptPrimitiveOptionsFTransform float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| LineLength | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| LineLength | FGeometryScriptPrimitiveOptionsFTransform float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| MajorRadius | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptRevolveOptions float | GeometryScript/MeshPrimitiveFunctions.h | ||
| MajorSteps | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptRevolveOptions float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| MinorRadius | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptRevolveOptions float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| MinorSteps | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptRevolveOptions float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| MiterLimit | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FVector > bool bool float float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| MiterLimit | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > const TArray< float > const TArray< float > bool float float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| MiterLimit | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > bool bool float float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| NumSteps | FGeometryScriptPrimitiveOptionsFTransform float float float int | GeometryScript/MeshPrimitiveFunctions.h | ||
| NumSteps | FGeometryScriptPrimitiveOptionsFTransform float float float float int | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptPrimitiveOptionsFTransform float int32int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > float int32 bool EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32 bool EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptPrimitiveOptionsFTransform float int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptPrimitiveOptionsFTransform float float int32int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float float int32int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptPrimitiveOptionsFTransform float float int32int32 bool EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptRevolveOptions float float int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| Origin | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float int32int32int32EGeometryScriptPrimitiveOriginMode | GeometryScript/MeshPrimitiveFunctions.h | ||
| PathVertices | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| PolygonList | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptGeneralPolygonList | GeometryScript/MeshPrimitiveFunctions.h | ||
| PolygonVertices | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| PolygonVertices3D | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| PolylineTexParamU | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > const TArray< float > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| PolylineVertices | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| PositionsToVertexIDs | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FIntPoint > FGeometryScriptConstrainedDelaunayTriangulationOptionsTArray< int32 > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| PrimitiveOptions | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptions | GeometryScript/MeshPrimitiveFunctions.h | ||
| PrimitiveOptions | FGeometryScriptPrimitiveOptions | GeometryScript/MeshPrimitiveFunctions.h | ||
| RadialSteps | FGeometryScriptPrimitiveOptionsFTransform float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| RadialSteps | FGeometryScriptPrimitiveOptionsFTransform float float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| Radius | FGeometryScriptPrimitiveOptionsFTransform float | GeometryScript/MeshPrimitiveFunctions.h | ||
| Radius | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float | GeometryScript/MeshPrimitiveFunctions.h | ||
| Radius | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptions float | GeometryScript/MeshPrimitiveFunctions.h | ||
| RevolveOptions | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptions | GeometryScript/MeshPrimitiveFunctions.h | ||
| RevolveOptions | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptRevolveOptions | GeometryScript/MeshPrimitiveFunctions.h | ||
| RisePerRevolution | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptions float int float | GeometryScript/MeshPrimitiveFunctions.h | ||
| RotationAngleDeg | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > const TArray< float > const TArray< float > bool float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| RotationAngleDeg | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FVector > bool bool float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| RotationAngleDeg | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > bool bool float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| SegmentSteps | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float int32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| SegmentSteps | FGeometryScriptPrimitiveOptionsFTransform float float int32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| SimpleCollision | FGeometryScriptPrimitiveOptionsFTransform const FGeometryScriptSimpleCollision & | GeometryScript/MeshPrimitiveFunctions.h | ||
| SimpleCollision | FGeometryScriptSimpleCollision & | GeometryScript/MeshPrimitiveFunctions.h | ||
| SphereCovering | FGeometryScriptPrimitiveOptionsFTransform const FGeometryScriptSphereCovering & | GeometryScript/MeshPrimitiveFunctions.h | ||
| SpokeSteps | FGeometryScriptPrimitiveOptionsFTransform float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StartAngle | FGeometryScriptPrimitiveOptionsFTransform float int32int32 float | GeometryScript/MeshPrimitiveFunctions.h | ||
| StartScale | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FVector > bool bool float | GeometryScript/MeshPrimitiveFunctions.h | ||
| StartScale | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > const TArray< float > const TArray< float > bool float | GeometryScript/MeshPrimitiveFunctions.h | ||
| StartScale | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > bool bool float | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepDepth | FGeometryScriptPrimitiveOptionsFTransform float float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepHeight | FGeometryScriptPrimitiveOptionsFTransform float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| Steps | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptionsint32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| Steps | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptions float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| Steps | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptRevolveOptions float int | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsHeight | FGeometryScriptPrimitiveOptionsFTransform float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsHeight | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsPhi | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsPhi | FGeometryScriptPrimitiveOptionsFTransform float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsRound | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsTheta | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsTheta | FGeometryScriptPrimitiveOptionsFTransform float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsWidth | FGeometryScriptPrimitiveOptionsFTransform float float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsWidth | FGeometryScriptPrimitiveOptionsFTransform float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptPrimitiveOptionsFTransform const FGeometryScriptSphereCoveringint32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptPrimitiveOptionsFTransform float float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptPrimitiveOptionsFTransformFBoxint32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptPrimitiveOptionsFTransformFOrientedBoxint32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFOrientedBoxint32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFBoxint32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptPrimitiveOptionsFTransform float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsX | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptPrimitiveOptionsFTransform const FGeometryScriptSphereCoveringint32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptPrimitiveOptionsFTransformFBoxint32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptPrimitiveOptionsFTransform float int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFBoxint32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptPrimitiveOptionsFTransformFOrientedBoxint32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsY | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFOrientedBoxint32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFBoxint32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptPrimitiveOptionsFTransform float float float int32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptPrimitiveOptionsFTransform const FGeometryScriptSphereCoveringint32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float float float int32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptPrimitiveOptionsFTransformFOrientedBoxint32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransformFOrientedBoxint32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptPrimitiveOptionsFTransform float int32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptPrimitiveOptionsFTransformFBoxint32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepsZ | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform float int32int32int32 | GeometryScript/MeshPrimitiveFunctions.h | ||
| StepWidth | FGeometryScriptPrimitiveOptionsFTransform float | GeometryScript/MeshPrimitiveFunctions.h | ||
| SweepPath | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FVector > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| SweepPath | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| SweepPathTexParamV | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FTransform > const TArray< float > const TArray< float > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| TopRadius | FGeometryScriptPrimitiveOptionsFTransform float float | GeometryScript/MeshPrimitiveFunctions.h | ||
| Transform | FGeometryScriptSimpleCollisionFGeometryScriptPrimitiveOptionsFTransform | GeometryScript/MeshPrimitiveFunctions.h | ||
| Transform | FGeometryScriptPrimitiveOptionsFTransform | GeometryScript/MeshPrimitiveFunctions.h | ||
| TriangulationOptions | FGeometryScriptPrimitiveOptionsFTransform const FGeometryScriptSimpleCollisionFGeometryScriptSimpleCollisionTriangulationOptions | GeometryScript/MeshPrimitiveFunctions.h | ||
| TriangulationOptions | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > const TArray< FIntPoint > FGeometryScriptConstrainedDelaunayTriangulationOptions | GeometryScript/MeshPrimitiveFunctions.h | ||
| TriangulationOptions | FGeometryScriptPrimitiveOptionsFTransformFGeometryScriptGeneralPolygonListFGeometryScriptPolygonsTriangulationOptions | GeometryScript/MeshPrimitiveFunctions.h | ||
| VertexPositions | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > & | GeometryScript/MeshPrimitiveFunctions.h | ||
| VoronoiOptions | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > FGeometryScriptVoronoiOptions | GeometryScript/MeshPrimitiveFunctions.h | ||
| VoronoiSites | FGeometryScriptPrimitiveOptionsFTransform const TArray< FVector2D > & | GeometryScript/MeshPrimitiveFunctions.h |
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UDynamicMesh * AppendCapsule
(
UDynamicMesh* TargetMesh, |
Version of append capsule without SegmentSteps parameter | GeometryScript/MeshPrimitiveFunctions.h | |
static TArray< FIntPoint > CreateConstrainedEdgesChain
(
int32 NumVertices, |
Intended for use with AppendDelaunayTriangulation2D: Create a chain of edges through sequential vertices e.g., a Chain(3,0) will construct edges (0,1) and (1,2) | GeometryScript/MeshPrimitiveFunctions.h |
|
static TArray< FIntPoint > CreateConstrainedEdgesLoop
(
int32 NumVertices, |
Intended for use with AppendDelaunayTriangulation2D: Create a loop of edges through sequential vertices e.g., a Loop(3,0) will construct edges (2,0), (0,1) and (1,2) | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Polygon should be oriented counter-clockwise to produce a correctly-oriented shape, otherwise it will be inside-out Polygon endpoint is not repeated. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Sweeps a 2D polygon along an arbitrary 3D path, appending the result to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Sweep the given 2D PolygonVertices along the SweepPath specified as a set of FTransforms If the 2D vertices are (U,V), then in the coordinate space of the FTransform, X points "along" the path, Y points "right" (U) and Z points "up" (V). | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a planar Rectangle to a Dynamic Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a planar Rectangle with Rounded Corners (RoundRect) to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a planar disc to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a Triangulated Polygon to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a linear staircase to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Sweep the given 2D PolylineVertices along the SweepPath specified as a set of FTransforms If the 2D vertices are (U,V), then in the coordinate space of the FTransform, X points "along" the path, Y points "right" (U) and Z points "up" (V). | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a rising circular staircase to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Generates triangulated Voronoi Cells from the provided Voronoi Sites, identifying each with PolyGroups, and appends to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Generates a Delaunay Triangulation of the provided vertices, and appends it to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Generates a Delaunay Triangulation of the provided Polygon List, and appends it to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends Simple Collision shapes to the Target Mesh, triangulated as specified by Triangulation Options | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends the spheres in the Sphere Covering to the Target Mesh | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a Triangulated Polygon (with vertices specified in 3D) to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Revolves an open 2D path, with optional top and bottom end caps, appending the result to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Revolves a 2D polygon on a helical path, like one used to create a vertical spiral, appending the result to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
In the coordinate system of the revolve polygon, +X is towards the "outside" of the revolve donut, and +Y is "up" (ie +Z in local space) Polygon should be oriented counter-clockwise to produce a correctly-oriented shape, otherwise it will be inside-out Polygon endpoint is not repeated. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D box to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D box to the Target Mesh Also creates matching simple collision | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D box to the Target Mesh with dimensions and origin taken from the input Box | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D oriented box to the Target Mesh | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D oriented box to the Target Mesh Also creates matching simple collision | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D box to the Target Mesh with dimensions and origin taken from the input Box Also creates matching simple collision | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D Sphere triangulated using latitude/longitude topology to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D Sphere triangulated using latitude/longitude topology to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D sphere triangulated using box topology to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D sphere triangulated using box topology to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D Capsule to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D Capsule to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D Cylinder (with optional end caps) to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D cone to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Appends a 3D torus (donut) or partial torus to the Target Mesh. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
Backwards-Compatibility implementations. | GeometryScript/MeshPrimitiveFunctions.h |
|
static static UPARAM
(
DisplayName |
5.0 Preview 1 Compatibility version of AppendRoundRectangleXY. | GeometryScript/MeshPrimitiveFunctions.h |
|