#include "Carla/Vegetation/SpringBasedVegetationComponent.h"
#include "Carla/Walker/WalkerAnim.h"
#include "BaseVegetationActor.h"
#include "Vehicle/CarlaWheeledVehicle.h"
#include <util/disable-ue4-macros.h>
#include <carla/rpc/String.h>
#include <util/enable-ue4-macros.h>
#include <util/ue-header-guard-begin.h>
#include "Math/Matrix.h"
#include "Components/CapsuleComponent.h"
#include "DrawDebugHelpers.h"
#include "Kismet/KismetMathLibrary.h"
#include <util/ue-header-guard-end.h>
#include <unordered_set>
#include <vector>
#include <cmath>
#include <sstream>
#include <Eigen/Dense>
#include <Eigen/Cholesky>
#include <Eigen/Eigenvalues>
Go to the source code of this file.
◆ ACC_LOG
◆ ACCUMULATIONLOGS
| #define ACCUMULATIONLOGS 0 |
◆ COLLISION_LOG
| #define COLLISION_LOG |
( |
|
... | ) |
|
◆ COLLISIONLOGS
◆ FICT_LOG
◆ FICTITIOUSFORCELOGS
| #define FICTITIOUSFORCELOGS 0 |
◆ OTHER_LOG
◆ OTHERLOGS
◆ SOLVER_LOG
| #define SOLVER_LOG |
( |
|
... | ) |
|
◆ SOLVERLOGS
◆ SPRINGVEGETATIONLOGS
| #define SPRINGVEGETATIONLOGS 0 |
◆ EigenToFString()
template<class T >
| static FString EigenToFString |
( |
T & |
t | ) |
|
|
static |
◆ EigenVectorToRotator()
| static FRotator EigenVectorToRotator |
( |
const Eigen::Vector3d & |
Vector | ) |
|
|
static |
◆ GetDeltaRotator()
| FRotator GetDeltaRotator |
( |
const FRotator & |
Rotator1, |
|
|
const FRotator & |
Rotator2 |
|
) |
| |
◆ GetSign()
◆ OuterProduct() [1/2]
| static Eigen::Matrix3d OuterProduct |
( |
const Eigen::Vector3d & |
V1 | ) |
|
|
static |
◆ OuterProduct() [2/2]
| static Eigen::Matrix3d OuterProduct |
( |
const Eigen::Vector3d & |
V1, |
|
|
const Eigen::Vector3d & |
V2 |
|
) |
| |
|
static |
◆ RotatorToEigenVector()
| static Eigen::Vector3d RotatorToEigenVector |
( |
const FRotator & |
Rotator | ) |
|
|
static |
◆ ToEigenMatrix() [1/2]
| static Eigen::Matrix3d ToEigenMatrix |
( |
const FMatrix & |
Matrix | ) |
|
|
static |
◆ ToEigenMatrix() [2/2]
| static Eigen::Matrix3d ToEigenMatrix |
( |
const FTransform & |
Transform | ) |
|
|
static |
◆ ToEigenVector()
| static Eigen::Vector3d ToEigenVector |
( |
const FVector & |
V1 | ) |
|
|
static |
◆ ToUnrealVector()
| static FVector ToUnrealVector |
( |
const Eigen::Vector3d & |
V1 | ) |
|
|
static |