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