RapyutaSimulationPlugins
Public Member Functions | Public Attributes | List of all members
FRREntityLogInfo Struct Reference

For storing entity info in advance for the Logging task. More...

#include <RRActorCommon.h>

Public Member Functions

 FRREntityLogInfo ()
 
 FRREntityLogInfo (TArray< AActor * > InEntities, const FString &InGroupModelName, const FString &InGroupName, const FString &InSegMaskDepthStencilStr, const uint64 InSceneId)
 

Public Attributes

TArray< AActor * > Entities
 
FString GroupModelName
 Common model name of the Entities group. More...
 
FString GroupName
 Unique name of the entities group. More...
 
FString SegMaskDepthStencilStr
 Segmentation mask custom depth stencil hexa values in string format. More...
 
uint64 SceneId = 0
 Id of the current scene entities group belong to. More...
 
FTransform WorldTransform = FTransform::Identity
 World transform of the whole entities group. More...
 
TArray< FVector > BBVertices3DInWorld
 Bounding box 3D vertices of the whole group in world coordinate. More...
 
TArray< FVector > BBVertices3DInCamera
 Bounding box 3D vertices of the whole group in camera coordinate. More...
 
TArray< FVector2D > BBVertices2D
 Bounding box 2D vertices of the whole group, as projected onto camera. More...
 

Detailed Description

For storing entity info in advance for the Logging task.

This might have been updated at the moment of Logging.

USTRUCT()

Constructor & Destructor Documentation

◆ FRREntityLogInfo() [1/2]

FRREntityLogInfo::FRREntityLogInfo ( )
inline

◆ FRREntityLogInfo() [2/2]

FRREntityLogInfo::FRREntityLogInfo ( TArray< AActor * >  InEntities,
const FString &  InGroupModelName,
const FString &  InGroupName,
const FString &  InSegMaskDepthStencilStr,
const uint64  InSceneId 
)
inline

Member Data Documentation

◆ BBVertices2D

TArray<FVector2D> FRREntityLogInfo::BBVertices2D

Bounding box 2D vertices of the whole group, as projected onto camera.

UPROPERTY()

◆ BBVertices3DInCamera

TArray<FVector> FRREntityLogInfo::BBVertices3DInCamera

Bounding box 3D vertices of the whole group in camera coordinate.

UPROPERTY()

◆ BBVertices3DInWorld

TArray<FVector> FRREntityLogInfo::BBVertices3DInWorld

Bounding box 3D vertices of the whole group in world coordinate.

UPROPERTY()

◆ Entities

TArray<AActor*> FRREntityLogInfo::Entities

◆ GroupModelName

FString FRREntityLogInfo::GroupModelName

Common model name of the Entities group.

UPROPERTY()

◆ GroupName

FString FRREntityLogInfo::GroupName

Unique name of the entities group.

UPROPERTY()

◆ SceneId

uint64 FRREntityLogInfo::SceneId = 0

Id of the current scene entities group belong to.

UPROPERTY()

◆ SegMaskDepthStencilStr

FString FRREntityLogInfo::SegMaskDepthStencilStr

Segmentation mask custom depth stencil hexa values in string format.

UPROPERTY()

◆ WorldTransform

FTransform FRREntityLogInfo::WorldTransform = FTransform::Identity

World transform of the whole entities group.

UPROPERTY()


The documentation for this struct was generated from the following file: