Agrarsense
AThermalCamera Member List

This is the complete list of members for AThermalCamera, including all inherited members.

ACamera(const FObjectInitializer &ObjectInitializer)ACamera
AddPostProcessingMaterial(const FString &Path, float Weight=1.0f)ACamera
AddProcessingToFrameBuffer(TArray< FColor > &buffer)ACameraprotectedvirtual
AddWidgetToWindow(UWidget *WidgetToAdd)ACamera
ASensor(const FObjectInitializer &ObjectInitializer)ASensor
AThermalCamera(const FObjectInitializer &ObjectInitializer)AThermalCamera
AttachedToBoneASensor
AttachedToComponentASensor
BeginPlay() overrideACameraprotectedvirtual
CameraFrameRateACameraprivate
CameraNameACameraprotected
CameraParametersACameraprivate
CanSimulateSensor() constASensorinline
CaptureComponent2DACameraprotected
CaptureFrameTextureACameraprotected
CaptureRenderTargetACameraprotected
ChangeCameraParameters(FCameraBaseParameters newParameters)ACamera
ChangeThermalCameraParameters(FThermalCameraParameters Parameters)AThermalCamera
ColdColorAThermalCamerainlineprivatestatic
ColdColor2AThermalCamerainlineprivatestatic
ComponentsToHideASensorprivatestatic
CreateDataSavePath()ASensorprotectedvirtual
CreateLogFile() overrideACameraprotectedvirtual
CreateROSTopic()ASensorprotectedvirtual
DestroyActorByID(const FString &ID)IActorInformationstatic
DestroyROSTopic()ASensorprotectedvirtual
EndOfFrame(UWorld *World, ELevelTick TickType, float DeltaSeconds)ACameraprotectedvirtual
EndOfFrameParellel(float DeltaTime)ACameraprotectedvirtual
EndPlay(const EEndPlayReason::Type EndPlayReason) overrideAThermalCameraprivatevirtual
ExportToJsonFile(const FString &FileName)ASensor
FilePrefixACameraprotected
FileSavePathASensorprotected
FrameGrabberACameraprivate
FrameGrabberCapture()ACameraprivate
FrameRateTimerACameraprivate
GenerateUniqueID()IActorInformationprivatestatic
GeoReferencingSystemACameraprivate
GetActorByID(const FString &ID)IActorInformationstatic
GetActorID() constIActorInformation
GetActorID_Implementation() const overrideASensorinlinevirtual
GetActorInformation() constIActorInformation
GetActorInformation_Implementation() const overrideASensorinlinevirtual
GetActorName() constIActorInformation
GetActorName_Implementation() const overrideASensorinlinevirtual
GetActorsWithInterface()IActorInformationstatic
GetCameraHeight() constACamerainline
GetCameraParameters()ACamerainline
GetCameraWidth() constACamerainline
GetCaptureComponent2D() constACamerainline
GetCaptureRenderTarget2D() constACamerainline
GetComponentsToHide()ASensorinlinestatic
GetParametersAsString() const overrideAThermalCamerainlinevirtual
GetROSGameInstance() constASensorinline
GetROSTopic() constASensorinline
GetSemanticColors()ASensorstatic
GetSensorIdentifier() constASensorinline
GetSensorModel() constASensorinline
GetSensorName() constASensorinline
GetSensorType() const overrideAThermalCamerainlinevirtual
GetThermalCameraParameters() constAThermalCamerainline
GetTopicName()ASensorinlinevirtual
HeightNoiseAThermalCamerainlineprivatestatic
HideComponentForAllCameras(UPrimitiveComponent *PrimitiveComponent)ASensorstatic
HidePrimitiveComponent(UPrimitiveComponent *PrimitiveComponent)ACameraprotected
IceMaterialInstanceACameraprotected
ImageHeightACameraprivate
ImageMsgACameraprivate
ImageNumberACameraprivate
ImageWidthACameraprivate
Init(FCameraBaseParameters parameters, bool SimulateSensor=true) overrideAThermalCameraprivatevirtual
IsLogFileCreated()ASensorinlineprotected
IsROSConnected() constASensorinline
LogFileASensorprotected
NiagaraHitColorsASensorinlineprotectedstatic
NiagaraHitPointsASensorinlineprotectedstatic
NiagaraPointsFloatASensorinlineprotectedstatic
NiagaraPointsIntASensorinlineprotectedstatic
OnCameraWindowClosedACamera
OnCameraWindowResizedACamera
OnPostTickDelegateACameraprotected
OnPreTickDelegateACameraprotected
OnPrimitiveAddedASensorprotectedstatic
OnSensorDestroyASensor
OnWindowClosed(const TSharedRef< SWindow > &Window)ACameraprivate
OnWindowClosedDelegateACameraprivate
ParametersChangedACameraprivate
PhysicLensDistortionACameraprotected
PreActorTick(UWorld *World, ELevelTick TickType, float DeltaSeconds)ACameraprotectedvirtual
PrintAllIds()IActorInformationstatic
ReleaseFrameGrabber()ACameraprivate
RemovePostProcessingMaterial(UMaterial *Material)ACamera
RemoveWidgetFromWindow(UWidget *WidgetToRemove)ACamera
ResizeCamera(int Width=1280, int Height=720)ACamera
ROSBridgeStateChanged(EROSState ROSState)ASensorprivate
ROSConnectedASensorprivate
ROSInstanceASensorprotected
ROSTopicASensorprotected
SaveCameraMetaDataToDisk(const FString &ImageName)ACameraprotected
SaveCurrentFrameToDisk()ACamerainline
SaveCurrentFrameToDiskRequestedACameraprivate
SaveImageToDisk(const TArray< FColor > FrameBuffer, int32 Width, int32 Height)ACameraprotected
SendDataToROSASensorprotected
SendImageDataToROS(const TArray< FColor > &FrameBuffer, int32 Width, int32 Height)ACameraprotectedvirtual
SensorIdentifierASensorprivate
SensorModelASensorprivate
SensorNameASensorprivate
SetActorIDAndName(const FString &NewActorName, const FString &NewID)IActorInformation
SetActorIDAndName_Implementation(const FString &NewActorName, const FString &NewID) overrideASensorinlinevirtual
SetActorName(const FString &NewActorName)IActorInformation
SetActorName_Implementation(const FString &NewActorName) overrideASensorinlinevirtual
SetAndValidateActorIDAndName(FString &ActorName, FString &ActorID, TWeakObjectPtr< AActor > Actor)IActorInformationstatic
SetSensorIdentifier(const FString newIdentifier)ASensorinline
SetSensorModel(ASensorModel *NewSensorModel)ASensorinline
SetSensorName(const FString newName)ASensorinline
SetShadowRendering(bool RenderShadows)ACamera
SetSimulateSensor(bool SimulateSensor)ASensorinline
SetTemporalAA(bool SetTemporal)ACamera
SetupCamera(FCameraBaseParameters parameters)ACameraprivate
SetupMaterial()AThermalCameraprivate
ShouldSimulate(const float DeltaSeconds)ACameraprivate
ShouldSimulateCameraACameraprivate
SimulateThisSensorASensorprivate
StartFrameGrabber()ACameraprivate
StructToString(const InStructType &InStruct)ASensorinlineprotectedstatic
TempParamsACameraprivate
TextureFormatACamera
ThermalCameraParametersAThermalCameraprivate
ThermalInit(FThermalCameraParameters Parameters, bool SimulateSensor=true)AThermalCameraprivate
ThermalMaterialAThermalCameraprivate
TickEntryACameraprotected
UnrealWindowACameraprotected
UpdateThermalMaterial()AThermalCameraprivate
USensorFactoryAThermalCamerafriend
UseParallelLateTickACameraprotected
ValidateID(const FString &ActorID, TWeakObjectPtr< AActor > Actor)IActorInformationprivatestatic
WarmColorAThermalCamerainlineprivatestatic
WarmColor2AThermalCamerainlineprivatestatic
WidthNoiseAThermalCamerainlineprivatestatic
WriteToLogFile(const FString &Message)ASensorprotected