class Obstacles extends Vector { Obstacles() { super(); } private double travelToObstacle(Vec start, Vec end, double _totalWallDrag) { double totalWallDrag = _totalWallDrag; // FIND CLOSEST OBSTACLE: // Particle p & this -> Obstacle closestObstacle & Vec closestIntersectionPoint double closestDistance = 999999; Vec closestIntersectionPoint = new Vec(); Obstacle closestObstacle = null; for (int i=0;i