unreal.ARTraceResultLibrary¶
- class unreal.ARTraceResultLibrary(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryARTrace Result Library
C++ Source:
Module: AugmentedReality
File: ARBlueprintLibrary.h
- classmethod get_distance_from_camera(trace_result) float¶
- Parameters:
trace_result (ARTraceResult)
- Returns:
the distance from the camera to the traced location in Unreal Units.
- Return type:
- classmethod get_local_to_tracking_transform(trace_result) Transform¶
- Parameters:
trace_result (ARTraceResult)
- Returns:
The transform of the trace result in tracking space (after it is modified by the c AlignmentTransform). see SetAlignmentTransform()
- Return type:
- classmethod get_local_to_world_transform(trace_result) Transform¶
- Parameters:
trace_result (ARTraceResult)
- Returns:
Get the transform of the trace result in Unreal World Space.
- Return type:
- classmethod get_local_transform(trace_result) Transform¶
- Parameters:
trace_result (ARTraceResult)
- Returns:
Get the transform of the trace result in the AR system’s local space.
- Return type:
- classmethod get_trace_channel(trace_result) ARLineTraceChannels¶
- Parameters:
trace_result (ARTraceResult)
- Returns:
Get the type of the tracked object (if any) that effected this trace result.
- Return type:
- classmethod get_tracked_geometry(trace_result) ARTrackedGeometry¶
- Parameters:
trace_result (ARTraceResult)
- Returns:
Get the real-world object (as observed by the Augmented Reality system) that was intersected by the line trace.
- Return type: