1
This commit is contained in:
parent
e908a1e8e9
commit
ff1eedc0cb
@ -244,9 +244,9 @@ namespace a8
|
||||
return false;
|
||||
}
|
||||
|
||||
bool CircleContainCircle(a8::Vec2 a_pos, float a_rad, a8::Vec2 b_pos, float b_rad)
|
||||
bool CircleContainCircle(glm::vec2 a_pos, float a_rad, glm::vec2 b_pos, float b_rad)
|
||||
{
|
||||
float distance = (a_pos - b_pos).Norm();
|
||||
float distance = glm::length(a_pos - b_pos);
|
||||
return distance < a_rad - b_rad;
|
||||
}
|
||||
|
||||
|
@ -28,7 +28,7 @@ namespace a8
|
||||
float b_height);
|
||||
bool IntersectSectorCircle(a8::Vec2 a_pos, float angle, float a_rad, a8::Vec2 b_pos, float b_rad);
|
||||
bool IntersectSectorAabb(a8::Vec2 a_pos, float angle, float a_rad, a8::Vec2 b_min, a8::Vec2 b_max);
|
||||
bool CircleContainCircle(a8::Vec2 a_pos, float a_rad, a8::Vec2 b_pos, float b_rad);
|
||||
bool CircleContainCircle(glm::vec2 a_pos, float a_rad, glm::vec2 b_pos, float b_rad);
|
||||
bool CalcCircleAabbSafePoint(a8::Vec2 a_pos, float a_rad, a8::Vec2 b_min, a8::Vec2 b_max,
|
||||
a8::Vec2& new_pos);
|
||||
bool CalcCircleCircleSafePoint(a8::Vec2 a_pos, float a_rad, a8::Vec2 b_pos, float b_rad,
|
||||
|
Loading…
x
Reference in New Issue
Block a user