#include <vector>
#include <array>
#include <set>
#include <limits>
#include <numeric>
#include "coal/collision_object.h"
#include "coal/config.hh"
#include "coal/data_types.h"
#include "coal/timings.h"
#include "coal/narrowphase/narrowphase_defaults.h"
#include "coal/logging.h"
Go to the source code of this file.
|  | 
| using | coal::SupportSet = ContactPatch | 
|  | Structure used for internal computations. A support set and a contact patch can be represented by the same structure. In fact, a contact patch is the intersection of two support sets, one with PatchDirection::DEFAULTand one withPatchDirection::INVERTED.  More...
 | 
|  | 
|  | 
| void | coal::constructContactPatchFrameFromContact (const Contact &contact, ContactPatch &contact_patch) | 
|  | Construct a frame from a Contact's position and normal. Because bothContact's position and normal are expressed in the world frame, this frame is also expressed w.r.t the world frame. The origin of the frame iscontact.posand the z-axis of the frame iscontact.normal.  More...
 | 
|  | 
| CollisionRequestFlag | coal::operator& (CollisionRequestFlag a, CollisionRequestFlag b) | 
|  | 
| CollisionRequestFlag & | coal::operator&= (CollisionRequestFlag &a, CollisionRequestFlag b) | 
|  | 
| CollisionRequestFlag | coal::operator^ (CollisionRequestFlag a, CollisionRequestFlag b) | 
|  | 
| CollisionRequestFlag & | coal::operator^= (CollisionRequestFlag &a, CollisionRequestFlag b) | 
|  | 
| CollisionRequestFlag | coal::operator| (CollisionRequestFlag a, CollisionRequestFlag b) | 
|  | 
| CollisionRequestFlag & | coal::operator|= (CollisionRequestFlag &a, CollisionRequestFlag b) | 
|  | 
| CollisionRequestFlag | coal::operator~ (CollisionRequestFlag a) | 
|  | 
| void | coal::internal::updateDistanceLowerBoundFromBV (const CollisionRequest &, CollisionResult &res, const CoalScalar sqrDistLowerBound) | 
|  | 
| void | coal::internal::updateDistanceLowerBoundFromLeaf (const CollisionRequest &, CollisionResult &res, const CoalScalar &distance, const Vec3s &p0, const Vec3s &p1, const Vec3s &normal) | 
|  |