DART
6.10.1
|
#include "dart/collision/fcl/FCLCollisionDetector.hpp"
#include <assimp/scene.h>
#include "dart/collision/CollisionFilter.hpp"
#include "dart/collision/CollisionObject.hpp"
#include "dart/collision/DistanceFilter.hpp"
#include "dart/collision/fcl/FCLCollisionGroup.hpp"
#include "dart/collision/fcl/FCLCollisionObject.hpp"
#include "dart/collision/fcl/FCLTypes.hpp"
#include "dart/collision/fcl/tri_tri_intersection_test.hpp"
#include "dart/common/Console.hpp"
#include "dart/dynamics/BoxShape.hpp"
#include "dart/dynamics/ConeShape.hpp"
#include "dart/dynamics/CylinderShape.hpp"
#include "dart/dynamics/EllipsoidShape.hpp"
#include "dart/dynamics/MeshShape.hpp"
#include "dart/dynamics/PlaneShape.hpp"
#include "dart/dynamics/PyramidShape.hpp"
#include "dart/dynamics/Shape.hpp"
#include "dart/dynamics/ShapeFrame.hpp"
#include "dart/dynamics/SoftMeshShape.hpp"
#include "dart/dynamics/SphereShape.hpp"
#include "dart/dynamics/VoxelGridShape.hpp"
Namespaces | |
dart | |
dart::collision | |
Functions | |
static bool | dart::collision::checkGroupValidity (FCLCollisionDetector *cd, CollisionGroup *group) |
FCLCollisionDetector::ContactPointComputationMethod contactPointComputationMethod |
bool done |
Whether the collision iteration can stop.
Whether the distance iteration can stop.
fcl::DistanceRequest fclRequest |
FCL collision request.
FCL distance request.
fcl::DistanceResult fclResult |
FCL collision result.
FCL distance result.
bool foundCollision |
True if at least one contact is found.
This flag is used only when mResult is nullptr; otherwise the actual collision result is in mResult.
const DistanceOption& option |
Collision option of DART.
Distance option of DART.
FCLCollisionDetector::PrimitiveShape primitiveShapeType |
DistanceResult* result |
Collision result of DART.
Distance result of DART.
double unclampedMinDistance |
Minimum distance identical to DistanceResult::minDistnace if result is not nullptr.