成员的完整列表,这些成员属于 PathLossModel,包括所有继承而来的类成员
c_speedoflight | PathLossModel | privatestatic |
CalculateFSPL_d0() | PathLossModel | protected |
CalculateNLOSvLoss(const FVector Source, const FVector Destination, const double TxHeight, const double RxHeight, const double RxDistance3d, std::vector< FVector > &vehicle_obstacles) | PathLossModel | protected |
CalculatePathLoss_WINNER(EPathState state, double Distance) | PathLossModel | protected |
CalculateReceivedPower(AActor *OtherActor, const float OtherTransmitPower, const FVector Source, const FVector Destination, const double Distance3d, const double ht, const double ht_local, const double hr, const double hr_local, const double reference_z) | PathLossModel | private |
CalculateShadowFading(EPathState state) | PathLossModel | protected |
CalculateTwoRayPathLoss(double Distance3d, double TxHeight, double RxHeight) | PathLossModel | protected |
CalculateTwoRayPathLossSimple(double Distance3d, double TxHeight, double RxHeight) | PathLossModel | protected |
CalcVehicleLoss(const double d1, const double d2, const double h) | PathLossModel | private |
combined_antenna_gain | PathLossModel | private |
ComputeLoss(AActor *OtherActor, FVector Source, FVector Destination, double Distance3d, double TxHeight, double RxHeight, double reference_z) | PathLossModel | protected |
CurrentActorLocation | PathLossModel | private |
custom_fading_stddev | PathLossModel | private |
epsilon_r | PathLossModel | private |
EstimatePathStateAndVehicleObstacles(AActor *OtherActor, FVector Source, double TxHeight, double RxHeight, double reference_z, EPathState &state, std::vector< FVector > &vehicle_obstacles) | PathLossModel | private |
filter_distance | PathLossModel | private |
Frequency | PathLossModel | privatestatic |
Frequency_GHz | PathLossModel | privatestatic |
GetLocationIfVehicle(const FVector CurrentActorLocation, const FHitResult &HitInfo, const double reference_z, FVector &location) | PathLossModel | protected |
GetReceiveActorPowerList() | PathLossModel | |
GetTransmitPower() | PathLossModel | inline |
HitIsSelfOrOther(const FHitResult &HitInfo, AActor *OtherActor) | PathLossModel | protected |
HitResult | PathLossModel | protected |
IsVehicle(const FHitResult &HitInfo) | PathLossModel | protected |
lambda | PathLossModel | privatestatic |
m_fspl_d0 | PathLossModel | private |
mActorOwner | PathLossModel | private |
MakeVehicleBlockageLoss(double TxHeight, double RxHeight, double obj_height, double obj_distance) | PathLossModel | private |
mCarlaEpisode | PathLossModel | private |
model | PathLossModel | private |
mRandomEngine | PathLossModel | private |
mReceiveActorPowerList | PathLossModel | private |
mWorld | PathLossModel | private |
path_loss_exponent | PathLossModel | private |
PathLossModel(URandomEngine *random_engine) | PathLossModel | |
ReceiverSensitivity | PathLossModel | private |
reference_distance_fspl | PathLossModel | private |
scenario | PathLossModel | private |
SetOwner(AActor *Owner) | PathLossModel | |
SetParams(const float TransmitPower, const float ReceiverSensitivity, const float Frequency, const float combined_antenna_gain, const float path_loss_exponent, const float reference_distance_fspl, const float filter_distance, const bool use_etsi_fading, const float custom_fading_stddev) | PathLossModel | |
SetPathLossModel(const EPathLossModel path_loss_model) | PathLossModel | |
SetScenario(EScenario scenario) | PathLossModel | |
Simulate(const std::vector< ActorPowerPair > ActorList, UCarlaEpisode *CarlaEpisode, UWorld *World) | PathLossModel | |
TransmitPower | PathLossModel | private |
use_etsi_fading | PathLossModel | private |