#include "SpringBasedVegetationComponent.h"
#include "Carla/Walker/WalkerAnim.h"
#include "Math/Matrix.h"
#include "Components/CapsuleComponent.h"
#include "DrawDebugHelpers.h"
#include "Kismet/KismetMathLibrary.h"
#include "BaseVegetationActor.h"
#include "Vehicle/CarlaWheeledVehicle.h"
#include <unordered_set>
#include <vector>
#include <cmath>
#include <sstream>
#include <compiler/disable-ue4-macros.h>
#include "carla/rpc/String.h"
#include <compiler/enable-ue4-macros.h>
宏定义 | |
#define | ACC_LOG(...) |
#define | ACCUMULATIONLOGS 0 |
#define | COLLISION_LOG(...) |
#define | COLLISIONLOGS 0 |
#define | FICT_LOG(...) |
#define | FICTITIOUSFORCELOGS 0 |
#define | OTHER_LOG(...) |
#define | OTHERLOGS 0 |
#define | SOLVER_LOG(...) |
#define | SOLVERLOGS 0 |
#define | SPRINGVEGETATIONLOGS 0 |
函数 | |
template<class T > | |
static FString | EigenToFString (T &t) |
static FRotator | EigenVectorToRotator (const Eigen::Vector3d &Vector) |
FRotator | GetDeltaRotator (const FRotator &Rotator1, const FRotator &Rotator2) |
template<class T > | |
static T | GetSign (T n) |
static Eigen::Matrix3d | OuterProduct (const Eigen::Vector3d &V1) |
static Eigen::Matrix3d | OuterProduct (const Eigen::Vector3d &V1, const Eigen::Vector3d &V2) |
static Eigen::Vector3d | RotatorToEigenVector (const FRotator &Rotator) |
static Eigen::Matrix3d | ToEigenMatrix (const FMatrix &Matrix) |
static Eigen::Matrix3d | ToEigenMatrix (const FTransform &Transform) |
static Eigen::Vector3d | ToEigenVector (const FVector &V1) |
static FVector | ToUnrealVector (const Eigen::Vector3d &V1) |
#define ACC_LOG | ( | ... | ) |
在文件 SpringBasedVegetationComponent.cpp 第 44 行定义.
#define ACCUMULATIONLOGS 0 |
在文件 SpringBasedVegetationComponent.cpp 第 27 行定义.
#define COLLISION_LOG | ( | ... | ) |
在文件 SpringBasedVegetationComponent.cpp 第 39 行定义.
#define COLLISIONLOGS 0 |
在文件 SpringBasedVegetationComponent.cpp 第 26 行定义.
#define FICT_LOG | ( | ... | ) |
在文件 SpringBasedVegetationComponent.cpp 第 49 行定义.
#define FICTITIOUSFORCELOGS 0 |
在文件 SpringBasedVegetationComponent.cpp 第 28 行定义.
#define OTHER_LOG | ( | ... | ) |
#define OTHERLOGS 0 |
在文件 SpringBasedVegetationComponent.cpp 第 29 行定义.
#define SOLVER_LOG | ( | ... | ) |
在文件 SpringBasedVegetationComponent.cpp 第 34 行定义.
#define SOLVERLOGS 0 |
在文件 SpringBasedVegetationComponent.cpp 第 25 行定义.
#define SPRINGVEGETATIONLOGS 0 |
在文件 SpringBasedVegetationComponent.cpp 第 24 行定义.
|
static |
在文件 SpringBasedVegetationComponent.cpp 第 89 行定义.
|
static |
在文件 SpringBasedVegetationComponent.cpp 第 132 行定义.
FRotator GetDeltaRotator | ( | const FRotator & | Rotator1, |
const FRotator & | Rotator2 ) |
在文件 SpringBasedVegetationComponent.cpp 第 58 行定义.
|
static |
在文件 SpringBasedVegetationComponent.cpp 第 84 行定义.
|
static |
在文件 SpringBasedVegetationComponent.cpp 第 99 行定义.
|
static |
在文件 SpringBasedVegetationComponent.cpp 第 95 行定义.
|
static |
在文件 SpringBasedVegetationComponent.cpp 第 125 行定义.
|
static |
|
static |
|
static |
在文件 SpringBasedVegetationComponent.cpp 第 104 行定义.
|
static |
在文件 SpringBasedVegetationComponent.cpp 第 108 行定义.