bool LOSfinder::check_corner(PosPoint p) { int x = corner2pos(p.posx); int y = corner2pos(p.posy); int z = corner2pos(p.posz); return map_->CheckBorders(&x, &y, &z); }
PosPoint LOSfinder::corner_point2point(PosPoint p) { PosPoint retval(corner2pos(p.posx), corner2pos(p.posy), corner2pos(p.posz)); return retval; }
point LOSfinder::corner_point2point(point p) { point retval = {corner2pos(p.posx), corner2pos(p.posy), corner2pos(p.posz)}; return retval; }