Agrarsense
|
This is the complete list of members for ALidar, including all inherited members.
AddDistanceNoise(FHitResult &HitResult, const FVector &LidarBodyLocation) | ALidar | private |
AddLateralNoise(FHitResult &HitResult, const FVector &LidarBodyLocation, const bool UseHorizontalNoise) | ALidar | private |
AddProcessingToHitResult(FHitResult &HitResult, const FVector &LidarBodyLocation, const bool UseHorizontalNoise) | ALidar | private |
AddSnowTerrainAdjustment(FHitResult &HitResult, const FVector &LidarBodyLocation) | ALidar | private |
ALidar(const FObjectInitializer &ObjectInitializer) | ALidar | |
ALidarManager | ALidar | friend |
ASensor(const FObjectInitializer &ObjectInitializer) | ASensor | |
AttachedToBone | ASensor | |
AttachedToComponent | ASensor | |
BeginPlay() override | ALidar | protectedvirtual |
CachedNoneColor | ALidar | private |
CachedSnowflakeColor | ALidar | private |
CanSendData(const float DeltaTime) | ALidar | private |
CanSimulateSensor() const | ASensor | inline |
ChangeLidarParameters(FLidarParameters newLidarParameters) | ALidar | |
ChangeParameters() | ALidar | private |
ClearContainers | ALidar | private |
ComponentsToHide | ASensor | privatestatic |
CreateDataSavePath() | ASensor | protectedvirtual |
CreateLogFile() | ASensor | protectedvirtual |
CreateROSTopic() | ASensor | protectedvirtual |
CurrentHorizontalAngle | ALidar | private |
CurrentWeatherParameters | ALidar | private |
DestroyActorByID(const FString &ID) | IActorInformation | static |
DestroyROSTopic() | ASensor | protectedvirtual |
EndPlay(const EEndPlayReason::Type EndPlayReason) override | ALidar | protectedvirtual |
ExportToJsonFile(const FString &FileName) | ASensor | |
FileSavePath | ASensor | protected |
GenerateUniqueID() | IActorInformation | privatestatic |
Generator | ALidar | private |
GetActorByID(const FString &ID) | IActorInformation | static |
GetActorID() const | IActorInformation | |
GetActorID_Implementation() const override | ASensor | inlinevirtual |
GetActorInformation() const | IActorInformation | |
GetActorInformation_Implementation() const override | ASensor | inlinevirtual |
GetActorName() const | IActorInformation | |
GetActorName_Implementation() const override | ASensor | inlinevirtual |
GetActorsWithInterface() | IActorInformation | static |
GetComponentsToHide() | ASensor | inlinestatic |
GetLidarParameters() const | ALidar | inline |
GetNiagaraComponent() const | ALidar | inline |
GetParametersAsString() const override | ALidar | inlinevirtual |
GetROSGameInstance() const | ASensor | inline |
GetROSTopic() const | ASensor | inline |
GetSemanticColors() | ASensor | static |
GetSemanticData(const FHitResult &HitResult) const | ALidar | private |
GetSensorIdentifier() const | ASensor | inline |
GetSensorModel() const | ASensor | inline |
GetSensorName() const | ASensor | inline |
GetSensorType() const override | ALidar | inlinevirtual |
GetTopicName() | ASensor | inlinevirtual |
HideComponentForAllCameras(UPrimitiveComponent *PrimitiveComponent) | ASensor | static |
Init(FLidarParameters parameters, bool SimulateSensor=true) | ALidar | |
IsLogFileCreated() | ASensor | inlineprotected |
IsROSConnected() const | ASensor | inline |
LaserAngles | ALidar | private |
LidarParameters | ALidar | private |
LidarParametersChanged | ALidar | private |
LidarSaves | ALidar | private |
LogFile | ASensor | protected |
NeedToSavePointCloudWithoutNoise | ALidar | private |
NiagaraComponent | ALidar | private |
NiagaraHitColors | ASensor | inlineprotectedstatic |
NiagaraHitPoints | ASensor | inlineprotectedstatic |
NiagaraPointsFloat | ASensor | inlineprotectedstatic |
NiagaraPointsInt | ASensor | inlineprotectedstatic |
OnPrimitiveAdded | ASensor | protectedstatic |
OnSensorDestroy | ASensor | |
OnWeatherChanged(FWeatherParameters WeatherParams) | ALidar | private |
PointCloudMessage | ALidar | private |
Points | ALidar | private |
PointsFlattened | ALidar | private |
PointsPerChannel | ALidar | private |
PreProcessedHitImpactPoints | ALidar | private |
PrintAllIds() | IActorInformation | static |
RandomDevice | ALidar | private |
ResetRecordedHits(int32 MaxPointsPerChannel) | ALidar | private |
ROSBridgeStateChanged(EROSState ROSState) | ASensor | private |
ROSConnected | ASensor | private |
ROSInstance | ASensor | protected |
ROSTopic | ASensor | protected |
SaveDataToDisk() | ALidar | private |
SemanticColors | ALidar | private |
SendData(const float DeltaTime) | ALidar | private |
SendDataEveryFrame | ALidar | private |
SendDataToROS | ASensor | protected |
SendDataToTopic(const std::vector< FPointData > &points) | ALidar | private |
SensorHzFrequency | ALidar | private |
SensorHzTimer | ALidar | private |
SensorIdentifier | ASensor | private |
SensorModel | ASensor | private |
SensorName | ASensor | private |
SetActorIDAndName(const FString &NewActorName, const FString &NewID) | IActorInformation | |
SetActorIDAndName_Implementation(const FString &NewActorName, const FString &NewID) override | ASensor | inlinevirtual |
SetActorName(const FString &NewActorName) | IActorInformation | |
SetActorName_Implementation(const FString &NewActorName) override | ASensor | inlinevirtual |
SetAndValidateActorIDAndName(FString &ActorName, FString &ActorID, TWeakObjectPtr< AActor > Actor) | IActorInformation | static |
SetNiagaraRendering(bool Enabled) | ALidar | private |
SetParticleLifeTime(float ParticleLifeTime) | ALidar | |
SetSensorIdentifier(const FString newIdentifier) | ASensor | inline |
SetSensorModel(ASensorModel *NewSensorModel) | ASensor | inline |
SetSensorName(const FString newName) | ASensor | inline |
SetSimulateSensor(bool SimulateSensor) | ASensor | inline |
SetVisualizeLidarParticles(bool Visualize) | ALidar | |
ShootLaser(FHitResult &HitResult, const FVector &EndTrace, const FCollisionQueryParams &TraceParams, const FVector &LidarBodyLocation, const int32 Channel, const bool Semantic, const uint32 RGBDefault) | ALidar | private |
SimulateRaycastLidar(const float DeltaTime) | ALidar | private |
SimulateThisSensor | ASensor | private |
SnowHeightOffset | ALidar | private |
StructToString(const InStructType &InStruct) | ASensor | inlineprotectedstatic |
TempLidarParameters | ALidar | private |
UpdateLidarParticles(int NumberOfHits, const TArray< FVector > &HitPoints, const TArray< FLinearColor > &Colors) | ALidar | private |
ValidateID(const FString &ActorID, TWeakObjectPtr< AActor > Actor) | IActorInformation | privatestatic |
VisualizeLidarParticles() | ALidar | private |
World | ALidar | private |
WriteToLogFile(const FString &Message) | ASensor | protected |