Why Meta Quest?
Design
Develop
Distribute and grow
Blog
Support
API reference
API reference
Select your platform
No SDKs available
No versions available
Overview
Classes
Structs
EOculusXRAnchorResult
MRUKTelemetry
MRUtilityKit.h
MRUtilityKitAnchorActorSpawner.h
MRUtilityKitDistanceMapGenerator.h
MRUtilityKitGeometry.h
MRUtilityKitGridSliceResizer.h
MRUtilityKitRoom.h
MRUtilityKitSerializationHelpers.h
OculusXRAnchorLatentActions.h
OculusXRAnchorTypes.h
OculusXRAnchors
OculusXRAnchors.h
OculusXRBodyTrackingComponent.h
OculusXRHandComponent.h
OculusXRInputFunctionLibrary.h
OculusXRLiveLinkRetargetBodyAsset.h
OculusXRMovementTypes.h
OculusXRPassthroughColorLut.h
OculusXRPassthroughLayerComponent.h
OculusXRScene
OculusXRSceneActor.h
OculusXRSceneEventDelegates.h
OculusXRSceneTypes.h
OculusXRSpatialAnchorComponent.h
OculusXRUtility
XRSpaceFlags
Code samples
Downloads
Release notes
MRUtilityKitGeometry.h File
Functions
MRUTILITYKIT_API TArray< int32 >
MRUKTriangulatePoints
( const TArray< FVector2D > & Vertices )
MRUTILITYKIT_API TArray< int32 >
MRUKTriangulateMesh
( const
FMRUKOutline
& Outline )
MRUTILITYKIT_API
FMRUKOutline
MRUKComputeOutline
( TArray< FVector2D > Vertices,
TArray< TArray< FVector2D > > Holes )
MRUTILITYKIT_API bool
MRUKFindLineIntersection
( const FVector2D & Start1,
const FVector2D & End1,
const FVector2D & Start2,
const FVector2D & End2,
FVector2D & OutIntersection,
double & OutU1,
double & OutU2 )
MRUTILITYKIT_API void
MRUKClipPolygon
( TArray< FVector2D > & Vertices,
TArray< FVector2D > & Hole )
See Also
FMRUKOutline
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
Build with Meta
Social Technologies
Meta Horizon
AI
Worlds
About us
Careers
Research
Products
Virtual reality / Meta Horizon
Developer Blog
Download SDKs
Meta for Work
Programs
Start
Meta Horizon Creator Program
Discover
Why Meta Quest?
What is mixed reality?
Platforms and tools
2D apps for Meta Horizon OS
Devices
Meta Avatars
Success stories
Use cases
Support and legal
Developer policies
Legal
Privacy
Forums
Support
English (US)
© 2026 Meta