#include <game_graph.h>
Inheritance diagram for cParalell_Portal:
Public Member Functions | |
cParalell_Portal (cPoint2D &pos, int id, cSquare_Area *area) | |
constructeur |
A*****-------W------******B****** | | p1 | p2 |
---W--- est un wall au milieu d'un piece
alors le code genere le chemin de A vers B pour passer de p1 à p2
le probleme est que le chemin A->B est confondu avec le mur W
dans ce cas, on créera un 'cParalell_Portal', il s'agira d'un noeud fictif entre A et B
qui fera que le chemin A->B passera par ce noeud et ne sera plus confondu avec le mur W
Definition at line 126 of file game_graph.h.
|
constructeur
'seg' : emplacement de ce portal, le portal aura comme position le milieu de ce segment Definition at line 133 of file game_graph.h. References cHV_Seg::Set(). |