Beispiel #1
0
 public VisionData calc(
     Vector2f eye,
     KPolygon boundaryPolygon,
     TileBagIntersections<? extends Occluder> fixedOccludersTileBagIntersections,
     ArrayList<? extends Occluder> movingOccluders) {
   return calc(
       eye, boundaryPolygon, fixedOccludersTileBagIntersections.getTileArray(), movingOccluders);
 }
Beispiel #2
0
 public VisionData calc(
     VisionData cache,
     TileBagIntersections<? extends Occluder> fixedOccludersTileBagIntersections) {
   return calc(
       cache, fixedOccludersTileBagIntersections.getTileArray(), new ArrayList<Occluder>(0));
 }
Beispiel #3
0
 public VisionData calc(
     VisionData cache,
     TileBagIntersections<? extends Occluder> fixedOccludersTileBagIntersections,
     List<? extends Occluder> movingOccluders) {
   return calc(cache, fixedOccludersTileBagIntersections.getTileArray(), movingOccluders);
 }