[Add] CollisionContact struct.
This commit is contained in:
parent
ee1092d59b
commit
bc0b81117f
@ -1,5 +1,5 @@
|
||||
noinst_LIBRARIES = libcollider.a
|
||||
libcollider_a_SOURCES = geom_tree.cpp geom.cpp collision_space.cpp
|
||||
|
||||
include_HEADERS = geom_tree.h geom.h collision_space.h
|
||||
include_HEADERS = geom_tree.h geom.h collision_space.h collider.h
|
||||
|
||||
|
16
src/collider/collider.h
Normal file
16
src/collider/collider.h
Normal file
@ -0,0 +1,16 @@
|
||||
#pragma once
|
||||
#include "../vector.h"
|
||||
#include "geom_tree.h"
|
||||
#include "collision_space.h"
|
||||
#include "geom.h"
|
||||
|
||||
class Geom;
|
||||
|
||||
struct CollisionContact {
|
||||
vector3d pos;
|
||||
vector3d normal;
|
||||
double depth;
|
||||
int triIdx;
|
||||
Geom* g1, *g2;
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user