CARLA
 
载入中...
搜索中...
未找到
函数
BoundingBoxCalculator.cpp 文件参考
#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"
+ BoundingBoxCalculator.cpp 的引用(Include)关系图:

浏览源代码.

函数

static FBoundingBox ApplyTransformToBB (FBoundingBox InBB, const FTransform &Transform)
 
template<typename Collection >
static auto CombineBoundingBoxesGeneric (Collection &&collection)
 
template<typename Collection , typename ExtractAABB >
static FBoundingBox CombineBoundingBoxesGeneric (Collection &&collection, ExtractAABB &&extract_aabb)
 

函数说明

◆ ApplyTransformToBB()

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

在文件 BoundingBoxCalculator.cpp29 行定义.

引用了 FBoundingBox::Extent, FBoundingBox::Origin , 以及 FBoundingBox::Rotation.

被这些函数引用 UBoundingBoxCalculator::GetBBsOfSkeletalMeshComponents(), UBoundingBoxCalculator::GetBBsOfStaticMeshComponents(), UBoundingBoxCalculator::GetCharacterBoundingBox(), UBoundingBoxCalculator::GetISMBoundingBox() , 以及 UBoundingBoxCalculator::GetVehicleBoundingBox().

+ 这是这个函数的调用关系图:

◆ CombineBoundingBoxesGeneric() [1/2]

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

在文件 BoundingBoxCalculator.cpp593 行定义.

引用了 CombineBoundingBoxesGeneric().

+ 函数调用图:

◆ CombineBoundingBoxesGeneric() [2/2]

template<typename Collection , typename ExtractAABB >
static FBoundingBox CombineBoundingBoxesGeneric ( Collection && collection,
ExtractAABB && extract_aabb )
static

在文件 BoundingBoxCalculator.cpp567 行定义.

被这些函数引用 UBoundingBoxCalculator::CombineBBs(), CombineBoundingBoxesGeneric() , 以及 UBoundingBoxCalculator::CombineBoxes().

+ 这是这个函数的调用关系图: