void drawLineOfSight(JAM_Vec2 a, JAM_Vec2 b, std::vector< std::vector< JAM_Node * >> map, int nodeSize, SDL_Renderer *renderer)
Definition: LOS.cpp:157
bool lineLineIntersectionCheck(JAM_Vec2 a, JAM_Vec2 b, JAM_Vec2 c, JAM_Vec2 d, char axis)
Definition: LOS.cpp:104
bool lineOfSight(JAM_Vec2 a, JAM_Vec2 b, std::vector< std::vector< JAM_Node * >> map, int nodeSize)
Definition: LOS.cpp:6
A Namespace that contains functions for the Line Of Sight.
Definition: LOS.h:14
JAM_Vec2 getNewTarget(JAM_Vec2 a, std::vector< std::vector< JAM_Node * >> map, int nodeSize)
Definition: LOS.cpp:281
Creates an Vec2 structure with functions. Creates an Vec2 structure with overloaded operators to crea...
Definition: Vec2.h:9