#include "Carla.h"#include "Carla/Game/Tagger.h"#include "Carla/Util/BoundingBoxCalculator.h"#include "Carla/Traffic/TrafficSignBase.h"#include "Carla/Vehicle/CarlaWheeledVehicle.h"#include "Carla/Traffic/TrafficLightBase.h"#include <compiler/disable-ue4-macros.h>#include <carla/rpc/ObjectLabel.h>#include <compiler/enable-ue4-macros.h>#include "Components/CapsuleComponent.h"#include "GameFramework/Character.h"#include "Components/BoxComponent.h"#include "Rendering/SkeletalMeshRenderData.h"#include "Engine/SkeletalMeshSocket.h"
Include dependency graph for BoundingBoxCalculator.cpp:Go to the source code of this file.
Functions | |
| static FBoundingBox | ApplyTransformToBB (FBoundingBox InBB, const FTransform &Transform) |
| template<typename Collection , typename ExtractAABB > | |
| static FBoundingBox | CombineBoundingBoxesGeneric (Collection &&collection, ExtractAABB &&extract_aabb) |
| template<typename Collection > | |
| static auto | CombineBoundingBoxesGeneric (Collection &&collection) |
|
static |
Definition at line 29 of file BoundingBoxCalculator.cpp.
References FBoundingBox::Extent, FBoundingBox::Origin, and FBoundingBox::Rotation.
Referenced by UBoundingBoxCalculator::GetBBsOfSkeletalMeshComponents(), UBoundingBoxCalculator::GetBBsOfStaticMeshComponents(), UBoundingBoxCalculator::GetCharacterBoundingBox(), UBoundingBoxCalculator::GetISMBoundingBox(), and UBoundingBoxCalculator::GetVehicleBoundingBox().
Here is the caller graph for this function:
|
static |
Definition at line 567 of file BoundingBoxCalculator.cpp.
Referenced by UBoundingBoxCalculator::CombineBBs(), CombineBoundingBoxesGeneric(), and UBoundingBoxCalculator::CombineBoxes().
Here is the caller graph for this function:
|
static |
Definition at line 593 of file BoundingBoxCalculator.cpp.
References CombineBoundingBoxesGeneric().
Here is the call graph for this function:
1.8.13