API reference
API reference
Select your platform
No SDKs available
No versions available

UMRUKPassthroughCameraAccess Class

Extends UObject

Constructors

UMRUKPassthroughCameraAccess ()
Signature
UMRUKPassthroughCameraAccess::UMRUKPassthroughCameraAccess()

Fields

CameraEye : EMRUKCameraEye
From which camera eye the video should be played.
Signature
EMRUKCameraEye UMRUKPassthroughCameraAccess::CameraEye
MaxFramerate : int
Maximum framerate of the video.
Signature
int UMRUKPassthroughCameraAccess::MaxFramerate
ResolutionHeight : int
Max resolution height of the video.
Signature
int UMRUKPassthroughCameraAccess::ResolutionHeight
ResolutionWidth : int
Max resolution width of the video.
Signature
int UMRUKPassthroughCameraAccess::ResolutionWidth

Member Functions

GetCameraIntrinsics ()
Get the camera intrinsics.
Signature
FMRUKCameraIntrinsics UMRUKPassthroughCameraAccess::GetCameraIntrinsics() const
GetCameraPlayState ()
Get the current camera play state.
Signature
EMRUKCameraPlayState UMRUKPassthroughCameraAccess::GetCameraPlayState() const
GetCameraPose ( OutPosition , OutOrientation )
Get the pose of the camera.
Signature
void UMRUKPassthroughCameraAccess::GetCameraPose(FVector &OutPosition, FQuat &OutOrientation)
Parameters
OutPosition: FVector &
OutOrientation: FQuat &
Returns
void
GetTimestamp ()
Timestamp associated with the latest camera image.
Signature
FDateTime UMRUKPassthroughCameraAccess::GetTimestamp() const
Returns
FDateTime
IsCameraPlaying ()
Check if the camera is currently playing.
Signature
bool UMRUKPassthroughCameraAccess::IsCameraPlaying() const
Returns
bool
Play ()
Start the passthrough camera.
Signature
bool UMRUKPassthroughCameraAccess::Play()
Returns
bool
Stop ()
Stop the passthrough camera.
Signature
void UMRUKPassthroughCameraAccess::Stop()
Returns
void
ViewportPointToWorldSpaceRay ( ViewportPoint , OutPosition , OutDirection )
Constructs a ray in world space that points to the given point in passthrough camera space.
Signature
void UMRUKPassthroughCameraAccess::ViewportPointToWorldSpaceRay(FVector2D ViewportPoint, FVector &OutPosition, FVector &OutDirection)
Parameters
ViewportPoint: FVector2D
OutPosition: FVector &
OutDirection: FVector &
Returns
void
WorldToViewportPoint ( WorldPosition )
Converts the world position into the passthrough camera space.
Signature
FVector2D UMRUKPassthroughCameraAccess::WorldToViewportPoint(FVector WorldPosition)
Parameters
WorldPosition: FVector
Returns
FVector2D