FLidarPointCloudRay

Used for Raycasting

Windows
MacOS
Linux

References

Module

LidarPointCloudRuntime

Header

/Engine/Plugins/Enterprise/LidarPointCloud/Source/LidarPointCloudRuntime/Public/LidarPointCloudShared.h

Include

#include "LidarPointCloudShared.h"

Syntax

struct FLidarPointCloudRay

Remarks

Used for Raycasting

Variables

Name Description

Public variable

FVector

 

Origin

Constructors

Name Description

Public function

FLidarPointCloudRay()

Public function

FLidarPointCloudRay

(
    const FVector & Origin,
    const FVector & Direction
)

Functions

Name Description

Public function Const

FVector

 

GetDirection()

Public function Const

bool

 

Intersects

(
    const FBox & Box
)

An Efficient and Robust Ray-Box Intersection Algorithm. Amy Williams et al. 2004.

Public function Const

bool

 

Intersects

(
    const FLidarPointCloudPoint * P...,
    const float& RadiusSq
)

Public function

void

 

SetDirection

(
    const FVector & NewDirection
)

Public function Const

FLidarPointC ...

 

ShiftBy

(
    const FVector & Offset
)

Public function

FLidarPointC ...

 

TransformBy

(
    const FTransform & Transform
)

Public function Const

FLidarPointC ...

 

TransformBy

(
    const FTransform & Transform
)

Select Skin
Light
Dark

Welcome to the new Unreal Engine 4 Documentation site!

We're working on lots of new features including a feedback system so you can tell us how we are doing. It's not quite ready for use in the wild yet, so head over to the Documentation Feedback forum to tell us about this page or call out any issues you are encountering in the meantime.

We'll be sure to let you know when the new system is up and running.

Post Feedback