CARLA
Functions
BoundingBoxCalculator.cpp File Reference
#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)
 

Function Documentation

◆ ApplyTransformToBB()

static FBoundingBox ApplyTransformToBB ( FBoundingBox  InBB,
const FTransform &  Transform 
)
static

◆ CombineBoundingBoxesGeneric() [1/2]

template<typename Collection , typename ExtractAABB >
static FBoundingBox CombineBoundingBoxesGeneric ( Collection &&  collection,
ExtractAABB &&  extract_aabb 
)
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:

◆ CombineBoundingBoxesGeneric() [2/2]

template<typename Collection >
static auto CombineBoundingBoxesGeneric ( Collection &&  collection)
static

Definition at line 593 of file BoundingBoxCalculator.cpp.

References CombineBoundingBoxesGeneric().

+ Here is the call graph for this function: