Conscience Core
Namespaces | Macros | Functions | Variables
CscPhysicsSimulator.cpp File Reference
#include "Simulator/CscPhysicsSimulator.h"
#include <CoreObjects/Exchange/ConscienceEncoder.h>
#include <Simulator/CscShapeUtils.h>
#include <Util/system.h>
#include <LinearMath/btAlignedObjectArray.h>
#include <btBulletDynamicsCommon.h>
#include <BulletCollision/Gimpact/btGImpactCollisionAlgorithm.h>
#include <BulletCollision/Gimpact/btGImpactShape.h>
#include <LinearMath/btConvexHull.h>
#include <LinearMath/btQuickprof.h>
#include <LinearMath/btScalar.h>
#include <LinearMath/btTransform.h>
#include <BulletCollision/CollisionShapes/btShapeHull.h>
#include <algorithm>
#include <iomanip>

Namespaces

 conscience_core
 
 conscience_core::simulator
 

Macros

#define PHYSICS_SIMULATOR_DEBUG_LOG_ENABLED   0
 
#define PHYSICS_SIMULATOR_DEBUG_LOG(_)
 

Functions

float conscience_core::simulator::shortestSignedDistanceBetweenTwoAnglesDeg (float currentAngle, float targetAngle)
 

Variables

static std::atomic< unsigned long long > conscience_core::simulator::lastId = 0
 

Macro Definition Documentation

◆ PHYSICS_SIMULATOR_DEBUG_LOG

#define PHYSICS_SIMULATOR_DEBUG_LOG (   _)

◆ PHYSICS_SIMULATOR_DEBUG_LOG_ENABLED

#define PHYSICS_SIMULATOR_DEBUG_LOG_ENABLED   0