Collision Checker
primitive_collision_queries.h File Reference
#include <assert.h>
#include <math.h>
#include <Eigen/Dense>
#include <algorithm>
#include <array>
#include <iostream>
#include "collision/narrowphase/point.h"
#include "collision/narrowphase/rectangle_aabb.h"
#include "collision/narrowphase/rectangle_obb.h"
#include "collision/narrowphase/shape.h"
#include "collision/narrowphase/sphere.h"
#include "collision/narrowphase/triangle.h"
#include "collision/shape_group.h"
#include "collision/time_variant_collision_object.h"

Go to the source code of this file.

Namespaces

 collision
 
 collision::solvers
 
 collision::solvers::solverPrimitive
 
 collision::solvers::solverPrimitive::primitive_queries
 

Macros

#define COL_EPSILON   (1e-05)
 

Functions

bool collision::solvers::solverPrimitive::primitive_queries::collisionDetection (const Point &point_first, const Point &point_second)
 
bool collision::solvers::solverPrimitive::primitive_queries::collisionDetection (const Point &point, const RectangleAABB &aabb)
 
bool collision::solvers::solverPrimitive::primitive_queries::collisionDetection (const Point &point, const Sphere &sphere)
 
bool collision::solvers::solverPrimitive::primitive_queries::collisionDetection (const RectangleAABB &aabb_first, const RectangleAABB &aabb_second)
 
bool collision::solvers::solverPrimitive::primitive_queries::collisionDetection (const RectangleAABB &aabb, const RectangleOBB &obb)
 
bool collision::solvers::solverPrimitive::primitive_queries::collisionDetection (const RectangleOBB &obb_first, const RectangleOBB &obb_second)
 

Macro Definition Documentation

◆ COL_EPSILON

#define COL_EPSILON   (1e-05)

Definition at line 27 of file primitive_collision_queries.h.